php多维数组或字符串值字符替换
解决方法:
/**
* strReplace 多维数组或字符串值字符替换
* @param String $find 查找的字符
* @param String $replace 替换的字符
* @param String $array 数组或者字符串
* @return array/String $array 数组或者字符串
*/
function strReplace($find,$replace,$array){
if(is_array($array)){
$array=str_replace($find,$replace,$array);
foreach ($array as $key => $val) {
if (is_array($val)) $array[$key]=$this->strReplace($find,$replace,$array[$key]);
}
}else{
$array=str_replace($find,$replace,$array);
}
return $array;
}