ホームページ > バックエンド開発 > PHPチュートリアル > 2次元配列とデータを交換するにはどうすればよいですか?

2次元配列とデータを交換するにはどうすればよいですか?

WBOY
リリース: 2016-06-23 13:45:35
オリジナル
1920 人が閲覧しました

Array ( [0] => Array ( [sss] => 1 [abc] =>111dd ) [1] => Array ( [sss] => 2 [abc] => test ) [ 2] => 配列 ( [sss] => 3 [abc] => ) [3] => 配列 ( [sss] => 4 [abc] => ) [4] => ([sss] => 5 [abc] =>dsafsf) )

この 2 次元配列を 1 次元配列にしたいです。

中の sss キー名の値をキー名に置き換え、abc キー名の値を値に置き換えます。たとえば、最初の
Array ([sss] => 1 [abc] =>) は 1=>111dd になります


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

<?php$data =array(    array('sss'=>1,'abc'=>'111dd'),    array('sss'=>2,'abc'=>'test'),    array('sss'=>3,'abc'=>null),    array('sss'=>4,'abc'=>null),    array('sss'=>5,'abc'=>'dsafsf'));$ret = array();foreach($data as $item){    $ret[$item['sss']] = $item['abc'];}var_dump($ret);
ログイン後にコピー


こんな感じですか?

りー

りー

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