我想用空格替换字符串str_replace('<Reason/>','',$string)
或者什么也不用。
我试过了str_preg('<Reason/>','', $string)
,但它没有取得标签。
我尝试了"<>"
,但它留下了标记str_preg('/^<Reason/>/','', $string)
。
我尝试了'>'
,但它使用未知修饰符"<Reason/>"
给了我例外。
如何删除整个字符串以及标记source.subscribe(undefined, undefined, function() {
socket.send({type: 'end'});
});
?
答案 0 :(得分:2)
您可能忘记将结果分配回原始变量。
以下代码有效:
$string = str_replace('<Reason/>','',$string);
完整示例:
$string = '<Reason/>lalala<Reason/>';
$string = str_replace('<Reason/>','',$string);
echo $string;
<强>输出强>
lalala
答案 1 :(得分:1)
对于Case Insensitive,请使用
str_ireplace()
而不是`
str_replace函数()
`