一般来说,在tp中查询数据库信息的时候,都会用到select()方法,但是这样查询出来的是一个比较复杂的二维数组,那么如果只想要一个表中的某一字段的数据,用一个一维数组来储存,那么要怎么做呢?
先看select()找出来的数据:
$arr = $user->field('id')->select();
这样找出来的数据是
再看getField方法
$arr = $user->getField('id',true);
这样找出来的数据是
这样看上去就简单了很多了
并且这样的一维数组可以用implode函数把数据连成字符串,而二维数组则不可以