使用php删除html代码和空格
我有一个字符串:使用php删除html代码和空格,php,Php,我有一个字符串: $str = 'В МАГАЗИНЕ ПРАЗДНИК "МЕЖДУНАРОДНЫЙ ДЕНЬ ЗЕМЛИ" Скидки на самые актуальные товары уже ждут вас'; 我需要删除&和其他代码和空格 如果我这样做: htmlspecialchars(trim($str)
$str = 'В МАГАЗИНЕ ПРАЗДНИК
"МЕЖДУНАРОДНЫЙ ДЕНЬ
ЗЕМЛИ" Скидки на самые актуальные товары уже ждут вас';
我需要删除&
和其他代码和空格
如果我这样做:
htmlspecialchars(trim($str));
这对我没有帮助 简单的替换怎么样
$find = array('&', 'quot;');
$myRes =trim(str_replace( $find ,'', $str));
您可以通过html_entity_decode删除htmlspecialchars
html_entity_decode($str)
对于移除qout使用常规preg_替换()但是
quot
?那怎么办?答案更新了。。在str_replace中,您可以使用数组进行搜索,但是否可以作为所有类似标记的全局解决方案?或者我需要搜索每个标记并传递数组?很难…那么你可以使用str_repalce()。。。这项工作。。您可以管理数组以查找要替换的字符串