大家好,我注意到codeigniter中的异常情况
在我的模型中,我只查询数据库以获取 user_id 列表
$recs = $this->db->query('select id from users');
这很容易,但我想将结果作为数组返回
所以我愿意
$reccs->result_array();
但现在在我的控制器中我想检查 in_array(124,$returned_array); 这不成功,因为 codeigniter 已将 id 数组封装到 av 大外部数组中,如下所示
Array ( [0] => Array ( [id] => 0 ) [1] => Array ( [id] => 11 ) [2] => Array ( [id] => 29 ))
如何使用 in_array php 函数仅检查 id ?
或者
我如何构建一个普通数组来存储 id 之类的东西
$demo = array();
foreach($recs as $r)
$demo = array($r->id);
有什么建议么 ?