Heim >PHP-Framework >Denken Sie an PHP >So überprüfen Sie, ob eine Bibliothek in thinkphp vorhanden ist

So überprüfen Sie, ob eine Bibliothek in thinkphp vorhanden ist

藏色散人
藏色散人Original
2022-12-05 09:40:301610Durchsuche

So fragen Sie thinkphp ab, ob die Bibliothek existiert: 1. Öffnen Sie die entsprechende tp-Datei 2. Über „; $isTable=db()->query('SHOW TABLES LIKE '."'".$data['table_name']."'");if($isTable){...}else{...} "-Methode, um zu überprüfen, ob die Tabelle vorhanden ist.

So überprüfen Sie, ob eine Bibliothek in thinkphp vorhanden ist

Die Betriebsumgebung dieses Tutorials: Windows 7-System, ThinkPHP5-Version, Dell G3-Computer.

thinkphp Wie frage ich ab, ob die Bibliothek vorhanden ist?

thinkphp5. x bestimmt, ob die Datenbanktabelle vorhanden ist

Einige Teile des thinkphp5-Systems müssen die Tabelle ändern, aber bevor Sie sie ändern, müssen Sie überprüfen, ob die Datenbanktabelle vorhanden ist

Hier werde ich die Überprüfung teilen, ob meine Datenbanktabelle vorhanden ist .

//验证表是否存在
//这是要查询的表的原始名称【没有加配置前缀】,$data['table_name']。
$tableName=config('database.prefix').$data['table_name'];
$isTable=db()->query('SHOW TABLES LIKE '."'".$data['table_name']."'");
if($isTable){
    //表存在
}else{
    //表不存在
}

Verwandte Einführung:

ThinkPHP V5.0 ist ein Hochleistungs-Framework für die API-Entwicklung – eine subversive und rekonstruierte Version, die neue Architekturideen übernimmt, viele neue PHP-Funktionen einführt, den Kern optimiert und reduziert Abhängigkeiten, implementiert echtes Lazy Loading und unterstützt Composer. Außerdem wurden viele Optimierungen für die API-Entwicklung vorgenommen, darunter Routing, Protokolle, Ausnahmen, Modelle, Datenbanken, Vorlagen-Engines und Verifizierungsmodule rekonstruiert und sind nicht für die Aktualisierung des ursprünglichen 3.2-Projekts geeignet. Bitte erwägen Sie sorgfältig die Aktualisierung kommerzieller Projekte, aber es ist definitiv die erste Wahl für neue Projekte (sei es WEB- oder API-Entwicklung), und es ist am besten, die Denkgewohnheiten der Version zu vergessen 3.2 und TP5 neu verstehen

Empfohlenes Lernen: „thinkPHP Video Tutorial

Das obige ist der detaillierte Inhalt vonSo überprüfen Sie, ob eine Bibliothek in thinkphp vorhanden ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn