array_column
Renvoie la valeur d'une seule colonne dans le tableau d'entrée
Array_Column
PHP 5.5.0 et plus
La fonction Array_Column renvoie la valeur d'une colonne spécifiée à partir d'un tableau multidimensionnel et est souvent utilisée pour extraire des champs spécifiques d'un tableau d'enregistrement.
<span class="fun">array_column (array $ array, int | string | null $ column_key, int | string | null $ index_key = null): array</span>
Renvoie un tableau contenant les valeurs de colonne spécifiées. Si $ index_key est fourni, sa valeur est utilisée comme clé pour retourner le tableau.
$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 ($ disques, 'e-mail');<br>
print_r ($ result);<br>
Dans cet exemple, Array_Column extrait le champ «e-mail» de chaque sous-réseau à partir de $ Records , renvoyant un tableau indexé composé d'adresses e-mail:
Array ( [0] => [email protected] [1] => [email protected] [2] => [email protected] )