我需要打开一个文本文件并替换其中的字符串。我需要这个。
Old String: <span id="$msgid" style="display: block;">
New String: <span id="$msgid" style="display: none;">
这是我目前的代码,但是除了额外的空格之外,我没有看到文本文件有任何变化。$msgid = $_GET['msgid'];
$oldMessage = "";
$deletedFormat = "";
// Read the entire string
$str = implode("\n", file('msghistory.txt'));
$fp = fopen('msghistory.txt', 'w');
// Replace something in the file string - this is a VERY simple example
$str = str_replace("$oldMessage", "$deletedFormat", $str);
fwrite($fp, $str, strlen($str));
fclose($fp);
我应该如何做呢?
$deletedFormat = ""';
- A Person$deletedFormat = ""';
您多了一个单引号。 - Madara's Ghost$msgid
在你的 PHP 代码中扮演什么角色? - M. Ahmad Zafar