现在的位置: 首页 > 综合 > 正文

PHP递归调用的小技巧讲解

2013年06月21日 ⁄ 综合 ⁄ 共 401字 ⁄ 字号 评论关闭

PHP递归调用实现多元数组替换功能代码示例:

  1. < ?php  
  2. $arr = array(array("< 小刚>","< 小晓>"),"
    < 小飞>","< 小李>","< 小红>");
     
  3. function arrContentReplact($array)  
  4. {  
  5. if(is_array($array))  
  6. {  
  7. foreach($array as $k => $v)
     
  8. {  
  9. $array[$k] = arrContentReplact($array[$k]);  
  10. }  
  11. }else  
  12. {  
  13. $array = str_replace(array('<', '>'),


     array('{', '}'), $array);  
  14. }  
  15. return $array;  
  16. }  
  17. $arr3 = arrContentReplact($arr);
     
  18. echo "< pre>";
     
  19. print_r($arr3);  
  20. echo "< /pre>";
     
  21. ?> 

抱歉!评论已关闭.