ホームページ >バックエンド開発 >PHPチュートリアル >PHP 多次元配列から文字列へ、および多次元配列から 1 次元配列コードへ

PHP 多次元配列から文字列へ、および多次元配列から 1 次元配列コードへ

WBOY
WBOYオリジナル
2016-07-25 09:04:38893ブラウズ
  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. }

复制代


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。