array_column を使用した多次元列データの行データへの再構築
多次元配列内の列と行の交換など、一部のプログラミング タスクは、適切なツールを使用して簡素化します。この場合、array_column 関数は簡単な解決策を提供します。
列データの連想配列を行データの多次元配列に変換するには、次の手順に従います。
この変換を実現するコードは次のとおりです:
<code class="php">$result = array(); foreach($where['id'] as $k => $v) { $result[] = array_column($where, $k); }</code>
結果の配列は次のように構造化されます:
<code class="php">array( array(12, '1999-06-12'), array(13, '2000-03-21'), array(14, '2006-09-31') );</code>
これは、目的の出力と一致します。
このメソッドは、このような配列操作用に設計された組み込み PHP 関数である array_column の機能を利用します。反復と列抽出を組み合わせることで、データを目的の形式に簡単にシームレスに変換できます。
以上がPHP で array_column を使用して多次元列データを行データに変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。