Je souhaite implémenter une fonction, car chaque fois que le système que j'utilise est mis à jour, le morceau de code que j'ai ajouté sera écrasé.
Je souhaite implémenter cette fonction si elle écrase mon code, j'ouvrirai ce morceau de code et. ajoutez-le à nouveau.
C'est ce code S'il est couvert, j'ouvrirai ce fichier php, framework/bootstrap.inc.php
Et recherchez cette partie, ['development'] == 1);
['development'] == 1);
完整的是这样define('DEVELOPMENT', $_W['config']['setting']['development'] == 1);
Le tout est comme ça
define('DEVELOPMENT', $_W['config'][' paramètre'] ['développement'] == 1);
S'il est trouvé, renvoyez true, enveloppez une ligne et ajoutez un morceau de code après
Comme ceci
`define('DEVELOPMENT', $_W['config']['setting']['development'] == 1);`
// 追加的代码
define('DEBUG', $_W['config']['setting']['debug'] == 1);
if(DEBUG){
include ROOT.'/framework/debug.php';
}
Pourquoi ne pas trouver le problème selon lequel une partie du code sera écrasée lors de la mise à jour du code, mais résoudre le problème de cette manière détournée ?
Pourquoi pas
Créez un fichier séparé pour ce code que vous avez ajouté, puis chargez-y le fichier de mise à jour du système et votre fichier
De cette façon, vous n'avez pas à craindre qu'il soit écrasé par le système après la mise à jour, et il est beaucoup plus facile de conserver votre propre code.
Je suis d'accord avec le point ci-dessus. Mais si vous devez le faire, vous pouvez ajouter un commentaire au code que vous avez ajouté. Lisez ensuite le contenu de l'intégralité du fichier et utilisez les commentaires pour diviser le fichier en deux chaînes. Concaténez ensuite votre code avec les deux chaînes, et enfin écrivez-le dans le fichier.