首页 > 开发 > PHP > 正文

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

2024-05-04 23:38:40
字体:
来源:转载
供稿:网友

这篇文章主要介绍了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;  

希望本文所述对大家的php程序设计有所帮助。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表