首頁 >php教程 >php手册 >【加精】thinkphp萬能統計函數

【加精】thinkphp萬能統計函數

WBOY
WBOY原創
2016-08-08 08:50:051294瀏覽

這個函數可以直接統計使用者總數,文章總數,文章總點擊等等
此功能只支援 thinkphp V5以下版本 玩V5版請繞過
/**<br>  * ThinkPHP 萬能統計 v1.1 (作者:小曾)<br>  * @param $table 資料庫表名<br>  * @param $where 查詢條件 支援字串或陣列<br>  * @param $field 檢視欄位 傳入欄位將統計此欄位的總值<br>  * @return 回傳數字 無結果回0<br>  */<br> function get_count($table,$where="",$field=""){<br>     $db = M($table);<br>     if($field){<br>         $count = $db->where($where)->sum($field);<br>     }else{<br>         $count = $db->where($where)->count();<br>     }<br>     return $count ? $count : 0;<br> }<br> <br> <br> //使用範例<br> <br> //統計總使用者總數<br> get_count('user');<br> <br> //統計vip用戶數<br> get_count('user','vip=1'); 或 get_count('user',array('vip'=>1));<br> <br> //統計文章總點閱數<br> get_count('article','','click');<br> <br> //統計未審核的文章數<br> get_count('article','audit=0'); 或 get_count('article',array('audit'=>0));<br> <br> <br> //也可以在模板使用<br> <br> 本的已有會員: <b>{:get_count('user')}</b> 人<br> <br> <br> //交流QQ群324098841<br> //論壇 http://www.flash127.com

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn