我有一個看起來像這樣的文件。PHP從文本文件中刪除包含字符串的行
Kate
Johnny
Bill
Kermit
我希望能夠把,例如,「條例」爲一個字符串,並刪除「條例」,或什麼是變量,而隨後的「\ r \ n」從文件。該變量將始終包含文件中已有的內容,如果沒有George,則不會有「George」。
此代碼檢查「Bill」是否在文件中。
$fileContents = file_get_contents("names.txt");
if(strpos($fileContents, "Bill"))
{
//Bill is here!
}
我該如何擴展刪除「Bill \ r \ n」?提前致謝!
'strpos()'可以返回一個'0'如果位置的第一字符該行,所以你的'if'語句失敗。試試'if(strpos($ fileContents,「Bill」)!== false){'改爲。 – newfurniturey
你的意思是你想刪除'Bill'這一行嗎? – xdazz
它的一個新行char whay你想刪除? –