ライブラリが存在するかどうかを問い合わせる Thinkphp メソッド: 1. 対応する tp ファイルを開きます; 2. 「」を通じて
$isTable=db()->query('SHOW TABLES LIKE '."'".$data['table_name']."'");if($isTable){...}else{...}

## このチュートリアルの動作環境: Windows 7 システム、ThinkPHP バージョン 5、Dell G3 コンピューター。
thinkphp ライブラリが存在するかどうかをクエリする方法
thinkphp5.x データベース テーブルが存在するかどうかを確認する
thinkphp5 システムにはテーブルを変更する必要がある場所があります, ただし、変更する前に、データベース テーブルが存在するかどうかを確認する必要があります。
ここでは、確認のためにデータベース テーブルが存在するかどうかを共有します。
1 2 3 4 5 6 7 8 9 | $tableName =config('database.prefix'). $data ['table_name'];
$isTable =db()->query('SHOW TABLES LIKE '. "'" . $data ['table_name']. "'" );
if ( $isTable ){
} else {
}
|
ログイン後にコピー
関連紹介:
ThinkPHP V5.0 は、API 開発用に設計された高性能フレームワークです。破壊的かつ再構築されたバージョンです。新しいアーキテクチャのアイデアを採用し、多くの新しい PHP 機能を導入し、コアを最適化し、依存関係を削減し、真の遅延読み込みを実装し、コンポーザーをサポートします。 , API 開発のための多くの最適化が行われています。ThinkPHP5 は新しいマイルストーン バージョンです。ルーティング、ログ、例外、モデル、データベース、テンプレート エンジン、検証などのモジュールが再構築されています。元の 3.2 プロジェクトのアップグレードには適していません。商用プロジェクトのアップグレードについては慎重に検討してください。ただし、これは間違いなく新しいものです。プロジェクト (WEB 開発でも API 開発でも) の最初の選択肢であり、バージョン 3.2 の思考習慣を忘れて TP5 を再理解することが最善です。
推奨される学習: 「
thinkPHP ビデオ チュートリアル 」
以上がthinkphpにライブラリが存在するかどうかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。