我有一個php文件,我想在第二行添加包含路徑。我需要打開該文件並在第2行插入一行代碼。寫入PHP文件的第二行
我嘗試過一些技巧,其中沒有一個能夠工作,但我認爲它與我嘗試寫入的文本有關,可能不會正確地轉義字符,因爲我不太熟悉文件寫入。
因此,這裏是我想寫的文件:
$file = $_SERVER['DOCUMENT_ROOT'].'/'.$domaindir.'/test.php';
這裏是我想要插入到該文件的一段文字:
$dbfile = "include('".$_SERVER['DOCUMENT_ROOT']."/".$domaindir."/web_".$dbname.".inc.php');";
然後我在做什麼是一個字符串替換,但它所做的只是碰撞「session_start();」位換行!
任何人都可以指向我的教程的方向,可能會告訴我如何插入到我的PHP文件的第二行或確實如果任何人有任何想法?
我可以肯定地說,PHP文件的路徑已經完全測試,所以我知道它並不是說文件沒有打開或寫入。
任何想法將不勝感激。
在此先感謝。
從PHP的PHP文件修改是一個可怕的想法。你需要什麼? – zerkms
你沒有展示你如何打開文件,做替換等。你提供的兩個字符串沒有太多的幫助沒有更多的代碼。 – ernie
'http:// php.net/manual/en/function.fgets.php' – DaOgre