//可以实现替换次数的控制,不仅限于只替换一次,比如$limit为2的时候表示一个词出现很多吃的时候仅替换2次,-1表示全部替换。$search 和 $replace 都可以是字符串或者数组,但必须对应
function str_replace_limit($search,$replace,$content,$limit=-1){
if(is_array($search)){
foreach ($search as $k=>$v){
$search[$k]='`'.preg_quote($search[$k],'`').'`';
}
}else{
$search='`'.preg_quote($search,'`').'`';
}
//把图片描述去掉
$content=preg_replace("/alt=([^ >]+)/is",'',$content);
return preg_replace($search,$replace,$content,$limit);
}
//首先找到关键字所在位置,然后使用 substr_replace(系统函数)进行替换操作
function str_replace_once($search,$replace,$content){
//把图片描述去掉
$content=preg_replace("/alt=([^ >]+)/is",'',$content);
$pos=strpos($content,$search);
if($pos===false){
return $haystack;
}
return substr_replace($content,$replace,$pos,strlen($search));
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有