首頁  >  文章  >  php框架  >  thinkphp 怎麼查詢函式庫是否存在

thinkphp 怎麼查詢函式庫是否存在

藏色散人
藏色散人原創
2022-12-05 09:40:301547瀏覽

thinkphp查詢庫是否存在的方法:1、開啟對應的tp檔案;2、透過「 $isTable=db()->query('SHOW TABLES LIKE '."'".$data['table_name']."'");if($isTable){...}else{...} 」方式驗證表格是否存在即可。

thinkphp 怎麼查詢函式庫是否存在

本教學作業環境:Windows7系統、ThinkPHP5版、Dell G3電腦。

################################################ #thinkphp 怎麼查詢庫是否存在?#########thinkphp5.x 判斷資料庫表是否存在###### thinkphp5系統有些地方要修改表,但是修改之前要驗證這個資料庫表是否存在。 ######這裡分享下我的資料庫表是否存在驗證。###
//验证表是否存在
//这是要查询的表的原始名称【没有加配置前缀】,$data['table_name']。
$tableName=config('database.prefix').$data['table_name'];
$isTable=db()->query('SHOW TABLES LIKE '."'".$data['table_name']."'");
if($isTable){
    //表存在
}else{
    //表不存在
}
###相關介紹:######ThinkPHP V5.0是一個為API開發而設計的高效能框架—是一個顛覆和重構版本,採用全新的架構思想,引入了很多的PHP新特性,優化了核心,減少了依賴,實現了真正的惰性加載,支援composer,並針對API開發做了大量的優化。 ThinkPHP5是全新的里程碑版本,包括路由、日誌、異常、模型、資料庫、模板引擎和驗證等模組都已經重構,不適合原有3.2專案的升級,請慎重考慮商業專案升級,但絕對是新專案的首選(無論是WEB還是API開發),而且最好是忘記3.2版本的思考習慣,重新理解TP5。######推薦學習:《###thinkPHP影片教學###》###

以上是thinkphp 怎麼查詢函式庫是否存在的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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