Php 如何选择列值获取一维数组

Php 如何选择列值获取一维数组,php,mysql,Php,Mysql,表用户-列尼克: 天空 夜 黑纸 金线 $st = $db->query("select nick from users order by nick asc"); $st->execute(); $nicks = $st->fetchAll(); print_r($nicks); 结果: Array ( [0] => Array ( [nick] => BLACK PAPER [0] => BLACK PAPER ) [1] => Array ( [n

用户
-列
尼克

天空
夜
黑纸
金线

$st = $db->query("select nick from users order by nick asc");
$st->execute();
$nicks = $st->fetchAll();
print_r($nicks);
结果:

Array ( [0] => Array ( [nick] => BLACK PAPER [0] => BLACK PAPER ) [1] => Array ( [nick] => GOLD LINE [0] => GOLD LINE ) [2] => Array ( [nick] => NIGHT [0] => NIGHT ) [3] => Array ( [nick] => SKY [0] => SKY ))
如何获得此结果:

Array("BLACK PAPER","GOLD LINE","NIGHT","SKY"); 

您可以简单地减少PHP
array\u列中的数组($arr,0)
或者更好的
$nicks=$st->fetchAll(PDO::FETCH_列)
可能的重复可以简单地减少PHP
array\u列中的数组($arr,0)
或者更好的
$nicks=$st->fetchAll(PDO::FETCH_列)可能重复的