‍‍ngyouxi321 发表于 2013-7-27 12:32:36

求解决数组转换成字符串的问题

models 里面是这么写的
$query = $this->db->query("SELECT inquireFROM users");
return $query->result();

由于这里 return $query->result(); 是用数组输出后 才能在控制台里面获取
控制台如下
$this->load->model('datalog');
$i = $this->datalog->authority();
print_r($i);

输出结构如下
stdClass Object ( => 0 ) 

这么久显示 0 这个数字?

如果print_r($i); 改为 echo $i; 就显示这下面这个错误
Message: Object of class stdClass could not be converted to string

求高手解决

jeongee 发表于 2013-7-27 20:56:21

$query->result_array();

li54417083 发表于 2013-7-29 10:59:25

输出结构如下
stdClass Object ( => 0 ) 
请注意返回的数据类型   Object

futi 发表于 2013-8-1 14:23:43

看 文档 ....

zhou0228 发表于 2013-8-1 14:38:01

return $query->result();

这个返回的是个Object
你用var_dump() 打印出来就看到 数据结构了
页: [1]
查看完整版本: 求解决数组转换成字符串的问题