当前位置:首页 > PHP教程 > php数组 > 列表

PHP实现多维数组转字符串和多维数组转一维数组的方法

发布:smiling 来源: PHP粉丝网  添加日期:2021-06-16 10:12:50 浏览: 评论:0 

这篇文章主要介绍了PHP实现多维数组转字符串和多维数组转一维数组的方法,以实例形式分别介绍了php数组与字符串的转换技巧,非常简单实用,需要的朋友可以参考下

本文实例讲述了PHP实现多维数组转字符串和多维数组转一维数组的方法,分享给大家供大家参考,具体实现方法如下:

  1. /**  
  2. * @method 多维数组转字符串  
  3. * @param type $array  
  4. * @return type $srting  
  5. * @author yanhuixian  
  6. */ 
  7. function arrayToString($arr) {  
  8. if (is_array($arr)){  
  9. return implode(','array_map('arrayToString'$arr));  
  10. }  
  11. return $arr;  
  12. }  
  13. /**  
  14. * @method 多维数组变成一维数组  
  15. * @staticvar array $result_array  
  16. * @param type $array  
  17. * @return type $array  
  18. * @author yanhuixian  
  19. */ 
  20. function multi2array($array) {  
  21. static $result_array = array();  
  22. foreach ($array as $key => $value) {  
  23. if (is_array($value)) {  
  24. array_multi2array($value);  
  25. }  
  26. else 
  27. $result_array[$key] = $value;  
  28. }  
  29. return $result_array;  
  30. }

Tags: PHP多维数组 PHP一维数组

分享到: