从值数组中替换PHP字符串

从值数组中替换PHP字符串,php,Php,我有几个字符串将被替换为相同的字符串 即 $text=str_-ireplace(“[/VIDEO]”,“$text”); $text=str_-ireplace(“[/ARTICLE]”,“$text”); $text=str_-ireplace(“[/IMG]”,“$text”); 是否使用数组代替初始字符串值?是。有关以下内容,请参阅文档: 如果搜索和替换是数组,则str_ireplace()从每个数组中获取一个值,并使用它们对主题执行搜索和替换。如果replace的值少于search,

我有几个字符串将被替换为相同的字符串

$text=str_-ireplace(“[/VIDEO]”,“$text”);
$text=str_-ireplace(“[/ARTICLE]”,“$text”);
$text=str_-ireplace(“[/IMG]”,“$text”);

是否使用数组代替初始字符串值?

是。有关以下内容,请参阅文档:

如果搜索和替换是数组,则str_ireplace()从每个数组中获取一个值,并使用它们对主题执行搜索和替换。如果replace的值少于search,则剩余的替换值将使用空字符串。如果search是一个数组,replace是一个字符串,那么这个替换字符串将用于search的每个值

$text=stru-ireplace(数组(“[/VIDEO]”、“[/ARTICLE]”、“[/IMG]”、“$text”);

明白了,我发誓我试过了,但没有成功,但现在起作用了。。当然谢谢。是的,那就行了。如果它不起作用,问题就出在别的地方。
 $text=str_ireplace('[/VIDEO]','</div>',$text);
 $text=str_ireplace('[/ARTICLE]','</div>',$text);
 $text=str_ireplace('[/IMG]','</div>',$text);
$text=str_ireplace(array('[/VIDEO]', '[/ARTICLE]', '[/IMG]'),'</div>',$text);