ホームページ > バックエンド開発 > PHPチュートリアル > 多次元配列を 1 次元に変換する方法

多次元配列を 1 次元に変換する方法

WBOY
リリース: 2016-06-23 13:51:10
オリジナル
859 人が閲覧しました


多次元配列の印刷結果:
Array ( [10] => 購入準備完了 [11] => 取引準備完了ではありません [12] => Array ( [0] => 3 台セダン [ 1] => 都市 SUB ) [13] => 33333 => 配列 ( [0] => 中 [1] => コンパクト )
ディメンションに変換し、元の KEY を変更せずに保持し、複数のディメンションが発生した場合はマージし、最終的に
配列を取得します ([10] => 購入する準備ができています [11] => 変更する準備ができていません [12] => 3 台セダン、シティ SUB [13] => 33333 [14] => 中型、コンパクト サイズ [15] => 保険完備)

長い間取り組んだ後、少し混乱しました。専門家の方はぜひご覧ください


ディスカッション(解決策)への返信

$a = Array (  10 => '准备买',  11 => '不准备换',  12 => Array ( 0 => '3厢小轿车', 1 => '城市SUB' ),  13 => 33333,  14 => Array ( 0 => '中型', 1 => '小巧型' ),  15 => '全险',);foreach($a as $k=>$v) {  if(is_array($v)) $a[$k] = join(',', $v);}print_r($a);
ログイン後にコピー
Array(    [10] => 准备买    [11] => 不准备换    [12] => 3厢小轿车,城市SUB    [13] => 33333    [14] => 中型,小巧型    [15] => 全险)
ログイン後にコピー

正解は上の階です。

りー

りー

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート