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>";
?>
上一篇:Java:Map总结


下一篇:【转】HTML5新增元素兼容旧浏览器方法