《PHP教程:ThinkPHP查詢返回簡單字段數組的方法》要點:
本文介紹了PHP教程:ThinkPHP查詢返回簡單字段數組的方法,希望對您有用。如果有疑問,可以聯系我們。
PHP實例本文實例講述了ThinkPHP查詢返回簡單字段數組的辦法,是ThinkPHP程序設計中一個很實用的功能.具體辦法如下:
PHP實例通常來說使用select語句.返回的都是結構較復雜的字段數組.如以下是一個簡單的查詢:
PHP實例
$map['parentid'] = $id;
$sub_ids = D('Category')->where($map)->field("catid")->select();
PHP實例查詢后,得到的結果是:
PHP實例
[{"catid":"23"},{"catid":"24"},{"catid":"25"},{"catid":"26"},{"catid":"27"},{"catid":"28"},{"catid":"29"},{"catid":"30"}]
PHP實例從結構就看出這是結構較復雜的數組,其元素是一個map.
若我們僅僅是需要一個簡單的,只包含數字段元素的數組,可以使用以下辦法:
PHP實例
$sub_ids = D('Category')->where($map)->getField('catid',true);
PHP實例查詢后,得到的結果是:
PHP實例
["23","24","25","26","27","28","29","30"]
PHP實例查詢結果立刻清晰明朗了很多!
PHP實例希望本文所述辦法對于大家ThinkPHP的學習能有所幫助.
維易PHP培訓學院每天發布《PHP教程:ThinkPHP查詢返回簡單字段數組的方法》等實戰技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養人才。