我是在为我的第一个项目使用CodeIgniter。我试图从数据库中获取数据。
$test = $this->komponen_model->get_participants_id()->result_array();
print_r($test)
Array (
[0] => Array ( [id] => 1 )
[1] => Array ( [id] => 4 )
[2] => Array ( [id] => 7 )
)
我得到了这个。所以,我需要通过以下方式调用每个元素:
foreach ($test as $ts){
echo $ts['id'];
}
我的问题是,我可以缩短阵列吗?就像:
Array (
[0] => 1
[1] => 4
[2] => 7
)
我会感激任何人的建议。
答案 0 :(得分:3)
使用$result=array_column($array, 'value',"label");
$result=array_filter($result);
echo $result["red"];
array_column