我需要使用PHP替换字符串中的所有[IMG]实例

时间:2015-03-11 06:02:03

标签: php

我试过了:

$input = str_replace('[IMG]',"",$input,$rplc);

没有成功。

我还尝试通过做[IMG]'来逃避和双重逃避[IMG]。和' \ [IMG \]',都没有奏效。它不会抛出任何错误,但它实际上也没有替换任何错误。

我怎样才能让它发挥作用?

3 个答案:

答案 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);