Php str_替换文本在一起时不工作
这可能是一个noob问题,但当我这么做的时候Php str_替换文本在一起时不工作,php,preg-replace,str-replace,Php,Preg Replace,Str Replace,这可能是一个noob问题,但当我这么做的时候 str_replace("<P id=description>", "", $content); str\u replace(“”,“”,$content); 这是$contentஈழ但是我无法摆脱这个问题,当我尝试替换ம் 使用stru替换(“”,“,$content”)但当之间有空格时,以及当我尝试preg\u match\u all“'si”时,它会起作用我没有这些标签。字符串必须匹配 $content = '<P id=
str_replace("<P id=description>", "", $content);
str\u replace(“”,“”,$content);
这是$contentஈழ代码>但是我无法摆脱这个问题,当我尝试替换
ம்
使用stru替换(“”,“,$content”)代码>但当
之间有空格时,以及当我尝试preg\u match\u all“'si”时,它会起作用代码>我没有这些标签。字符串必须匹配
$content = '<P id=eow-description>ஈழ';
str_replace("<P id=eow-description>", "", $content);
$content=”ஈழ';
str_replace(“
”,“,$content”);
将工作…当您使用多字节字符串时,您可能希望使用用于多字节字符串的函数,例如。根据您的评论,用于从文档中删除所有HTML。请向我们展示您的实际代码。您所说的实际代码是什么意思?您正在运行的实际代码,以便我们可以查看上下文并了解此处可能存在的错误。因此,基本上我正在尝试剥离所有HTML标记,这是内容=ஈழத்தில் , இதயத்தில் இரத்தம் அவர்கள் ஆவணப்படம் 请参阅下面我的答案,以了解可能的解决方案。我尝试了这个方法,它删除了大多数标记,但没有删除我提到的标记。看起来这是多字节字符串的一个问题,如他们的答案中提到的@molector。