《PHP學習:ThinkPHP中數據操作案例分析》要點:
本文介紹了PHP學習:ThinkPHP中數據操作案例分析,希望對您有用。如果有疑問,可以聯系我們。
相關主題:thinkphp教程
PHP編程本文實例分析了ThinkPHP中數據操作辦法.分享給大家供大家參考.具體如下:
PHP編程模板中使用函數,相信大部分的TPer都知道也用過吧.
PHP編程案例:
PHP編程獲取用戶名的辦法
PHP編程
function get_username($uid){
$row = M('User')->getbyUid($uid);
return $row['username'];
}
PHP編程在模板中通過uid顯示用戶名
PHP編程
<volist name="rows" id="row">
<tr>
<td>{$row.uid}</td>
<td>{$row.uid|get_username}</td>
</tr>
</volist>
PHP編程這種辦法相信大伙應該很常用吧?這種用法有兩個不好的地方:
PHP編程1、過多數據庫操作;
2、數據操作的位置不合理,數據庫連接過長.
PHP編程優化方案:
PHP編程1、盡可能把能合并的數據庫操作;
2、數據操作應該保留在數據層,盡可能避免在視圖里操作數據庫,建議在視圖開始前執行mysql_close(),斷開數據庫連接.
PHP編程希望本文所述對大家基于ThinkPHP的php程序設計有所贊助.
維易PHP培訓學院每天發布《PHP學習:ThinkPHP中數據操作案例分析》等實戰技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養人才。