国产探花免费观看_亚洲丰满少妇自慰呻吟_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);

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

圖片精選

主站蜘蛛池模板: 琼结县| 莒南县| 台江县| 丰宁| 拉孜县| 陇川县| 瑞昌市| 上杭县| 彰化县| 阿拉善盟| 普宁市| 铁力市| 新昌县| 尚义县| 香港| 安溪县| 盐亭县| 崇明县| 商南县| 甘肃省| 金湖县| 济阳县| 海南省| 涿州市| 淳安县| 确山县| 大新县| 大悟县| 珠海市| 城固县| 德保县| 凤山县| 鄱阳县| 三都| 通海县| 开化县| 石台县| 无棣县| 井研县| 开化县| 阿鲁科尔沁旗|