CodeIgniter db->query查询结果整形变字符串
$query = $this->db->query("SELECT *FROM categories ");$arr=$query->result_array();
echo "<pre>";var_dump($arr);echo "</pre>";
查询出的结果
array(7) {
["id"]=>
string(1) "1"
....
本来id值应该为int(1)的,怎么会变成string(1) 呢?怎么更改呢?
你改1的类型是要做什么用的?
PHP是弱语言
所以string "1"和 int 1 没有什么区别~
从数据库出来的result基本都是string 你确定你 数据库ID 的类型是int? json用的,数据库id类型是int型。
页:
[1]