Kaedah: 1. Gunakan "$a=M()->query('TUNJUKKAN JADUAL SEPERTI" nama jadual"'); jika ($a){wujud}lain{jadual tidak wujud}" untuk menentukan ;2. Gunakan "$a=M(nama jadual);if($a->getDbError()){jadual tidak wujud}lain{wujud}" untuk menilai.
Persekitaran pengendalian artikel ini: sistem Windows 10, versi ThinkPHP5, komputer Dell G3.
Rangka kerja thinkphp ialah rangka kerja yang sangat mudah digunakan dan sangat berkuasa Ia mematuhi tabiat pembangunan orang kita. Jadi apabila menggunakan rangka kerja thinkphp, kadangkala terdapat keperluan untuk menentukan sama ada jadual pangkalan data tertentu wujud.
Di sini, kami mengandaikan untuk menentukan sama ada jadual pengguna wujud:
$users = M('users'); if($users->getDbError()){ echo '数据表不存在!'; }else{ echo '数据库存在!'; }
Kaedah 2:
$isTable = M()->query('SHOW TABLES LIKE "table_name"'); if( $isTable ){ echo '表存在'; }else{ echo '表不存在'; }
Pembelajaran yang disyorkan: "Tutorial Video PHP》
Atas ialah kandungan terperinci Bagaimana untuk menentukan sama ada jadual wujud dalam thinkphp5. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!