Ich möchte eine Funktion implementieren, da jedes Mal, wenn das von mir verwendete System aktualisiert wird, der von mir hinzugefügte Code überschrieben wird.
Ich möchte diese Funktion implementieren füge es noch einmal hinzu.
Dies ist dieser Code. Wenn er abgedeckt ist, werde ich diese Datei-PHP-Datei öffnen, framework/bootstrap.inc.php
Und suchen Sie nach diesem Teil, ['development'] == 1);
['development'] == 1);
完整的是这样define('DEVELOPMENT', $_W['config']['setting']['development'] == 1);
Das Ganze sieht so aus
define('DEVELOPMENT', $_W['config'][' Einstellung'] ['Entwicklung'] == 1);
Wenn es gefunden wird, geben Sie „true“ zurück, brechen Sie eine Zeile um und hängen Sie danach einen Codeabschnitt an.
So ähnlich:
`define('DEVELOPMENT', $_W['config']['setting']['development'] == 1);`
// 追加的代码
define('DEBUG', $_W['config']['setting']['debug'] == 1);
if(DEBUG){
include ROOT.'/framework/debug.php';
}
为什么不去找代码更新部分代码会被覆盖的问题 而是通过这种迂回的方式解决问题呢?
为什么不把
这段你自己加上的代码单独做一个文件,然后把系统更新的文件和你这个文件都加载进去呢
这样既不用担心更新后会被系统覆盖掉,维护起你自己的代码也容易地多。
我同意楼上的观点。但是你非要这么处理的话可以在你自己添加的代码处添加一个注释。然后读整个文件的内容,用注释将文件分割为两串字符串。再把你的代码和两串字符串拼接起来,最后写入文件即可。