array_column
Gibt den Wert einer einzelnen Spalte im Eingabearray zurück
Array_Column
PHP 5.5.0 und höher
Die Funktion array_column gibt den Wert einer angegebenen Spalte aus einem mehrdimensionalen Array zurück und wird häufig verwendet, um bestimmte Felder aus einem Datensatzarray zu extrahieren.
<span class="fun">Array_Column (Array $ Array, int | String | null $ column_key, int | string | null $ index_key = null): array</span>
Gibt ein Array zurück, das die angegebenen Spaltenwerte enthält. Wenn $ index_key bereitgestellt wird, wird sein Wert als Schlüssel zur Rückgabe des Arrays verwendet.
$records = [ [ 'id' => 1, 'name' => 'Alice', 'email' => '[email protected]' ], [ 'id' => 2, 'name' => 'Bob', 'email' => '[email protected]' ], [ 'id' => 3, 'name' => 'Charlie', 'email' => '[email protected]' ], ];
$ result = array_column ($ records, 'mail');<br>
print_r ($ result);<br>
In diesem Beispiel extrahiert Array_Column das Feld "E -Mail" jedes Subtarrays aus $ Datensätzen und gibt ein indiziertes Array zurück, das aus E -Mail -Adressen besteht:
Array ( [0] => [email protected] [1] => [email protected] [2] => [email protected] )