本文目录一览:
php批量替换文本怎么搞?
$str="abcdefgabcdefg";
for($i=0;$istrlen($str);$i++){
if($i+1strlen($str)){
$str[$i]= $str[$i+1];
}
}
echo $str;
PHP批量替换 php正则表达式 替换问题
你这个需要用工具软件完成了,我一般用dreamweaver
打开DW ,编辑 --查找和替换(Ctrl+F)
选择查找范围 指定到你的目录
查找项 输入 \$E = "(.*?)";
替换项 输入 \$E = "固定的比如123";
勾选 使用正则表达式 替换全部 即可
php批量替换数组元素
$arr = array("a","2","c","d","1","b","a","c","3","4","b","d","a","c",);
foreach($arr as $k=$v){
if($v=='a'){
$arr[$k] = '1';
}elseif($v=='b'){
$arr[$k] = '2';
}elseif($v=='c'){
$arr[$k] = '3';
}elseif($v=='d'){
$arr[$k] = '4';
}
}
print_r($arr);
纯手打,应该不会错
PHP 批量替换某一数据的值
$a=1234567890;
$b=str_replace('1','q',str_replace('2','g',$a));
echo $b;