您的位置:

php批量替换,php批量替换数组元素

本文目录一览:

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;