在 codeigniter 中,在我的控制器文件中,我从模型中获取数据。为了验证结果,我使用了 foreach 循环,没有问题。但不是使用 foreach 我想使用 in_array() 来控制变量是否在数据库结果数组中。这是代码:
function _remap($method,$params = array()){
//in construct, I use $this->model
if (isset($params[0])) {
$this->db->distinct('*****');
$this->db->from('*****');
$this->db->where('****',****);
$query = $this->db->get();
if (in_array($params[0],$query->results())) {
echo "in_array works";
}
}
但没有呼应任何东西。我该怎么做?谢谢。