> 백엔드 개발 > PHP 튜토리얼 > PHP 다차원 배열을 문자열로, 다차원 배열을 1차원 배열 코드로

PHP 다차원 배열을 문자열로, 다차원 배열을 1차원 배열 코드로

WBOY
풀어 주다: 2016-07-25 09:04:38
원래의
895명이 탐색했습니다.
  1. /**

  2. * @method 多维数组转字符串
  3. * @staticvar array $result_array
  4. * @param type $array
  5. * @return type
  6. * @link bbs.it-home.org
  7. */
  8. function arrayToString($arr)
  9. {
  10. if (is_array($arr))
  11. {
  12. return implode(',', array_map('arrayToString', $arr));
  13. }
  14. return $arr;
  15. }

  16. /**

  17. * @method 多维数组变成一维数组
  18. * @staticvar array $result_array
  19. * @param type $array
  20. * @return type
  21. * @link bbs.it-home.org
  22. */
  23. function multi2array($array) {
  24. static $result_array = array();
  25. foreach ($array as $key => $value) {
  26. if (is_array($value)) {
  27. array_multi2array($value);
  28. }
  29. else
  30. $result_array[$key] = $value;
  31. }
  32. return $result_array;
  33. }

复制代码


원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿