PHP递归遍历数组 不破坏数据结构 替换字符
代码如下:
<?php $arr = array('0'=>array("<小刚>","<小晓>","<小飞>","<小李>"),"<小红>"); function arrContentReplact($array) { if(is_array($array)) { foreach($array as $k => $v) { $array[$k] = arrContentReplact($array[$k]); } }else { $array = str_replace(array('小刚','小飞'),'**', $array); } return $array; } $arr3 = arrContentReplact($arr); echo "<pre>"; print_r($arr3); echo "</pre>"; ?>
朝朝暮暮.