Wie lösche ich mit PHP eine Zeile aus einer Datei?
P粉489081732
P粉489081732 2023-08-27 19:38:53
0
2
556
<p>Ich habe eine Datei namens <code>$dir</code> und eine Zeichenfolge namens <code>$line</code>, von der ich weiß, dass sie die vollständige Zeile der Datei ist, aber ich weiß es nicht seine Zeilennummer und ich möchte es aus der Datei löschen, was soll ich tun? </p> <p>Kann ich awk verwenden? </p>
P粉489081732
P粉489081732

Antworte allen(2)
P粉952365143

逐行读取行,并将除匹配行之外的所有行写入另一个文件。然后替换原来的文件。

P粉107772015
$contents = file_get_contents($dir);
$contents = str_replace($line, '', $contents);
file_put_contents($dir, $contents);
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage