PHP如何实现本地html文件标签中的字符串替换?

比如说

权威医学验光配镜,第一次配镜必选的正规医院

我要把必须两个字去掉或者替换成别的词汇,求靠谱解答。

需要知道你采用的那个模板引擎,语法不太一样
常规的是

 {php str_replace("必选的","","权威医学验光配镜,第一次配镜必选的正规医院");}或{str_replace("必选的","","权威医学验光配镜,第一次配镜必选的正规医院")}

str_replace不行吗?
http://www.w3school.com.cn/php/func_string_str_replace.asp

我用preg_match_all()中$arr是标签中的字符串,是个二维数组,用这个没用

$content = 'xxxxxxxxxxxxx';
//读取test.html文件中的所有内容,并以字符串的形式返回
$fileContent = file_get_contents('test.html');
//从$fileContent字符串中把{$content}替换为$content的内容,并返回字符串
$str = str_replace('{$content}',$content,$fileContent);

用str_replace就可以了啊,即使是二维数组,你可以对数组进行遍历操作啊

str_replace函数只能单一替换,多个敏感词删除或者替换如何实现

建议采用javascript 的dom操作

$intro_after= str_replace($this->get_re_check_string(),' ',$info);

或许你可以换个思路,不要纠结在那2个字上!你可以用AJAX,用个事件将所有的内容都给替换了!仅提供思路!

我要把必须两个字去掉或者替换成别的词汇

$str = "权威医学验光配镜,第一次配镜必选的正规医院";
$new_str = preg_replace("/必选/",'',$str);

使用正则替换,函数preg_replace第一个参数为正则表达式,第二个参数为要替换为的字符,第三个参数为要替换的字符串