thinkphpにライブラリが存在するかどうかを確認する方法

藏色散人
リリース: 2022-12-05 09:40:30
オリジナル
1569 人が閲覧しました

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

thinkphpにライブラリが存在するかどうかを確認する方法

## このチュートリアルの動作環境: Windows 7 システム、ThinkPHP バージョン 5、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 機能を導入し、コアを最適化し、依存関係を削減し、真の遅延読み込みを実装し、コンポーザーをサポートします。 , API 開発のための多くの最適化が行われています。ThinkPHP5 は新しいマイルストーン バージョンです。ルーティング、ログ、例外、モデル、データベース、テンプレート エンジン、検証などのモジュールが再構築されています。元の 3.2 プロジェクトのアップグレードには適していません。商用プロジェクトのアップグレードについては慎重に検討してください。ただし、これは間違いなく新しいものです。プロジェクト (WEB 開発でも API 開発でも) の最初の選択肢であり、バージョン 3.2 の思考習慣を忘れて TP5 を再理解することが最善です。

推奨される学習: 「

thinkPHP ビデオ チュートリアル

以上がthinkphpにライブラリが存在するかどうかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート