ようなので、私は、配列の配列を有する:特定の配列キーと値を別の配列に抽出する方法は?
array(array(), array(), array(), array());
メインアレイ内のアレイは、4つのキーとその値を含みます。
array('id' => 'post_1',
'desc' => 'Description 1',
'type' => 'type1',
'title' => 'Title'
);
array('id' => 'post_2',
'desc' => 'Description 2',
'type' => 'type2',
'title' => 'Title'
);
だから私は別の配列を作成し、id
とtype
値を抽出し、このような新しい配列に入れたい:
array('post_1' => 'type1', 'post_2' => 'type2'); // and so on
キーは、このようなすべてのアレイで同じですこの配列内のキーは、id
キーの古い配列の値になり、その値はtype
キーの値になります。
これは可能ですか?私はphp.net Array Functionsを検索しようとしましたが、どの機能を使うのか分かりません。
ありがとうございます。
ように、キー/値のペアを持っている私は、質問と答えをupvoted。どのように私はより良い方法を提供しないためにPHPをdownvoteできますか? –
@Olivier'Ölbaum'Scherler良いニュース:PHPはこれのための関数を提供しました - より高いupvoted答えを見てください。 – mickmackusa