php高手进str_replace如果要替换多个关键字的话,第一个参数要怎么写? 5
str_replace(find,replace,string,count)如果find是好几个关键字的话要怎么写呢...
str_replace(find,replace,string,count)
如果find是好几个关键字的话 要怎么写呢 展开
如果find是好几个关键字的话 要怎么写呢 展开
2个回答
展开全部
用正则替换
preg_replace('/[$find1|$find2|$find3]/',replace,string,count);
或者用一个循环来处理
$find_list = array($find1,$find2,$find3);
foreach($find_list as $find)
{
str_replace(find,replace,string,count);
}
preg_replace('/[$find1|$find2|$find3]/',replace,string,count);
或者用一个循环来处理
$find_list = array($find1,$find2,$find3);
foreach($find_list as $find)
{
str_replace(find,replace,string,count);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询