我试过了:
$input = str_replace('[IMG]',"",$input,$rplc);
没有成功。
我还尝试通过做[IMG]'来逃避和双重逃避[IMG]。和' \ [IMG \]',都没有奏效。它不会抛出任何错误,但它实际上也没有替换任何错误。
我怎样才能让它发挥作用?
答案 0 :(得分:1)
你有没有试过像:
$input = preg_replace("/(\\[IMG\\])/", $replacement, $input);
答案 1 :(得分:1)
试试这个例子,在你的代码中实现..
$search = "[IMG]";
$replace = "";
$string = "Hello [IMG] Approxx? How[IMG] are [IMG]You?";
$input = str_replace($search, $replace, $string);
echo $input;
答案 2 :(得分:0)
试试这个
preg_replace("@\[img\]@","",$input);
使用
也可以获得相同的结果<强> str_replace函数()强>
str_replace("[img]",'',$input);