cari

Rumah  >  Soal Jawab  >  teks badan

php menggunakan file_get_contents untuk membuka fail php, mencari rentetan yang ditentukan, dan kemudian menambah kandungan lain di bawahnya dalam baris baharu?

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

Selepas ia ditemui. 🎜
`define('DEVELOPMENT', $_W['config']['setting']['development'] == 1);`
// 追加的代码
define('DEBUG', $_W['config']['setting']['debug'] == 1);
if(DEBUG){
    include ROOT.'/framework/debug.php';
}
淡淡烟草味淡淡烟草味2730 hari yang lalu995

membalas semua(3)saya akan balas

  • 我想大声告诉你

    我想大声告诉你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?

    balas
    0
  • 欧阳克

    欧阳克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.

    balas
    0
  • PHP中文网

    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.

    balas
    0
  • Batalbalas