ホームページ > バックエンド開発 > PHPチュートリアル > 配列が垂直にスライスされています。これに対処する方法はありますか?

配列が垂直にスライスされています。これに対処する方法はありますか?

WBOY
リリース: 2016-06-13 12:51:21
オリジナル
827 人が閲覧しました

配列を垂直にスライスするための組み込み関数はありますか?
配列には多くのキー (key1、key2、...) があります
キーに基づいて新しい配列を生成したいと考えています。これは、特定のキーのすべての値を抽出して配列を形成することです。
PHP には組み込み関数はありますか?
これは非常に一般的に使用されるメソッドです。
配列のキーに対して垂直にスライスされます。

以下の機能を実現するためです

If(count($arr) > 0) {
foreach($arr as $v) {
array_push($newArr, $v['key1']);
}
}

組み込みメソッドはありますか


-----解決策--------------------------------
明らかに 2D 配列を参照しています
PHP の配列はネストされており、従来の意味での配列ではありません。したがって、操作や組み込み関数を予測することは不可能です
自分でたどることによってのみ解決できます

一般に、配列のソースはデータベース クエリです
必要な配列はクエリ データの読み取り時にすでに構築されているため、配列
を転置する必要はありません------解決策----------- ---- -----
これは、数行のコードを実行するだけで、複雑ではありません。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート