イムを2つ置き換えようとしていますか?次のようにHTMLファイル内の文字列を返します。PHP str_replace特殊文字
<?php
$file="test.html";
$q1 = "??";
$q2="?";
$string=file_get_contents($file);
$string=substr_replace("$q1", "$q2",$string);
file_put_contents($file, $string);
?>
ただし、IMはうまく動作しません。それは正常なテキストで正常に動作します。
前もって感謝します!
あなたは何を意味するのですか? –
その2つを置き換えていないのですか? simbols、それはちょうど1つに変更する必要がありますか? – user2965840
['substr_replace()'](http://php.net/manual/en/function.substr-replace.php)**は** ['str_replace()']ではありません(http://php.net /manual/en/function.str-replace.php)。 'substr_replace()'を呼びますが、 'str_replace()'が期待する引数を渡します。もちろん、それは動作しません。 – axiac