国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > ThinkPHP > 正文

ThinkPHP框架獲取最后一次執行SQL語句及變量調試簡單操作示例

2024-09-09 15:20:27
字體:
來源:轉載
供稿:網友

本文實例講述了ThinkPHP框架獲取最后一次執行SQL語句及變量調試簡單操作。分享給大家供大家參考,具體如下:

ThinkPHP中獲取最后一次執行sql語句的 方法有兩種:

其一是 調用模型 獲取 如:

$sql = $model ->getLastSql();

Thinkphp中Model類,有getLastSql這個函數,甚至還有,getLastInsID,getDbError,getError,getPk,getDbFields等函數。這些函數都是我們經常可能會用到的model層的函數。

其二是 在3.2.3版本,新增fetchSql()函數。如:

$sql= $model->fetchSql(true)->add($data);

3.2版本中可以使用簡化的方法:

echo $model->_sql();

變量調試

ThinkPHP框架內置了一個對瀏覽器友好的dump方法,用于輸出變量的信息到瀏覽器查看。

用法:dump($var, $echo=true, $label=null, $strict=true)

  1. $Blog = D("Blog"); 
  2. $blog = $Blog->find(3); 
  3. dump($blog); 

可以使用E方法輸出錯誤信息并中斷執行,例如:

輸出錯誤信息,并中止執行:

E($msg);

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 利津县| 宝丰县| 台北市| 永德县| 奈曼旗| 扶余县| 公主岭市| 泰兴市| 蓬莱市| 上林县| 吐鲁番市| 张北县| 宁陵县| 汝州市| 和龙市| 土默特左旗| 河曲县| 灵丘县| 唐山市| 锡林浩特市| 阿克陶县| 麦盖提县| 楚雄市| 郧西县| 长子县| 阆中市| 汤原县| 南投县| 阳谷县| 苗栗县| 武威市| 巴彦县| 宁河县| 鸡东县| 雷州市| 安吉县| 紫阳县| 嘉兴市| 昌吉市| 大丰市| 华蓥市|