Wie extrahiere ich bestimmte Array-Schlüssel und Werte in ein anderes Array?
Ich habe eine Reihe von Arrays wie folgt:
<code>array( array(), array(), array(), array() ); </code>
Die Arrays im Hauptarray enthalten 4 Schlüssel und ihre Werte. Die Schlüssel sind für alle Arrays gleich:
<code>array( 'id' => 'post_1', 'desc' => 'Description 1', 'type' => 'type1', 'title' => 'Title' ); array( 'id' => 'post_2', 'desc' => 'Description 2', 'type' => 'type2', 'title' => 'Title' ); </code>
Also möchte ich ein weiteres Array erstellen und das extrahierenid
undtype
Werte und setzen Sie sie in ein neues Array wie folgt:
<code>array( 'post_1' => 'type1', 'post_2' => 'type2'); // and so on </code>
Die Schlüssel in diesem Array sind der Wert vonid
Schlüssel alte Arrays und ihr Wert wird der Wert der seintype
Schlüssel.
Ist es also möglich, dies zu erreichen? Ich habe versucht zu suchenphp.net Array Funktionen Ich weiß aber nicht, welche Funktion ich verwenden soll.