Dalam thinkphp3.2, anda boleh menggunakan define untuk mematikan mod penyahpepijatan Label ini digunakan untuk definisi pembolehubah dan pemalar Hanya tetapkan mod penyahpepijatan yang ditakrifkan dalam fail entri kepada FALSE. define('APP_DEBUG' , false);"; Hidupkan mod nyahpepijat dan tetapkan nilai parameter kepada benar.
Persekitaran pengendalian artikel ini: sistem Windows 10, ThinkPHP versi 3.2, komputer Dell G3.
ThinkPHP mempunyai mod penyahpepijatan yang disediakan khas untuk proses pembangunan Selepas menghidupkan mod penyahpepijatan, kecekapan pelaksanaan tertentu akan dikorbankan , tetapi ia akan membawa kemudahan dan penyingkiran Ciri yang salah sangat berbaloi.
Mendayakan mod penyahpepijatan adalah sangat mudah Anda hanya perlu menambahkan barisan kod definisi malar pada fail masukan:
<?php // 开启调试模式 define('APP_DEBUG', true); // 定义应用目录 define('APP_PATH', './Application/'); // 加载框架入口文件 require './ThinkPHP/ThinkPHP.php';
Selepas melengkapkan fasa pembangunan dan menggunakannya ke persekitaran pengeluaran. , anda hanya perlu mematikan mod penyahpepijatan atau memadamkannya.
<?php // 关闭调试模式 define('APP_DEBUG', false); // 定义应用目录 define('APP_PATH', './Application/'); // 加载框架入口文件 require './ThinkPHP/ThinkPHP.php';
Kelebihan mod nyahpepijat ialah:
Dayakan pengelogan, sebarang maklumat ralat dan maklumat penyahpepijatan akan direkodkan secara terperinci untuk memudahkan penyahpepijatan; 🎜>
"
Atas ialah kandungan terperinci Bagaimana untuk mematikan mod nyahpepijat dalam thinkphp3.2. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!