Rumah > Soal Jawab > teks badan
Saya ingin melaksanakan fungsi, kerana setiap kali sistem yang saya gunakan dikemas kini, sekeping kod yang saya tambah akan ditimpa
Saya ingin melaksanakan fungsi ini, saya akan membuka sekeping kod itu tambah lagi.
Ini adalah kod ini jika ia dilindungi, saya akan membuka fail php ini, framework/bootstrap.inc.php
Dan cari bahagian ini, ['development'] == 1);
['development'] == 1);
完整的是这样define('DEVELOPMENT', $_W['config']['setting']['development'] == 1);
Perkara lengkapnya seperti ini
define('DEVELOPMENT', $_W['config'][' tetapan'] ['pembangunan'] == 1);
Jika ia dijumpai, kembalikan benar, dan balut satu baris dan tambahkan sekeping kod selepasnya
Seperti ini
`define('DEVELOPMENT', $_W['config']['setting']['development'] == 1);`
// 追加的代码
define('DEBUG', $_W['config']['setting']['debug'] == 1);
if(DEBUG){
include ROOT.'/framework/debug.php';
}
我想大声告诉你2017-06-28 09:25:06
Mengapa tidak mencari masalah bahawa sebahagian daripada kod akan ditulis ganti semasa mengemas kini kod, tetapi selesaikan masalah dengan cara bulatan ini?
欧阳克2017-06-28 09:25:06
Kenapa tidak
define('DEBUG', $_W['config']['setting']['debug'] == 1);
if(DEBUG) {
include ROOT.'/framework/debug.php';
}
Buat fail berasingan untuk kod yang anda tambahkan ini, dan kemudian muatkan kedua-dua fail kemas kini sistem dan fail anda ke dalamnya
require 'xxxx.php'; // 系统更新会覆盖的文件
require 'bbbb.php'; // 你自己添加的代码
Dengan cara ini, anda tidak perlu risau tentang ia ditimpa oleh sistem selepas mengemas kini, dan lebih mudah untuk mengekalkan kod anda sendiri.
PHP中文网2017-06-28 09:25:06
Saya bersetuju dengan perkara di atas. Tetapi jika anda perlu melakukan ini, anda boleh menambah ulasan pada kod yang anda tambahkan. Kemudian baca kandungan keseluruhan fail dan gunakan ulasan untuk memisahkan fail kepada dua rentetan. Kemudian gabungkan kod anda dengan dua rentetan, dan akhirnya tulis pada fail.