Maison  >  Article  >  développement back-end  >  Introduction à la fonction php array_column() (exemple)

Introduction à la fonction php array_column() (exemple)

王林
王林original
2020-08-06 17:33:562625parcourir

Introduction à la fonction php array_column() (exemple)

Introduction à la fonction :

array_column() Renvoie un tableau dont la valeur est la valeur d'une seule colonne dans le tableau d'entrée.

(Tutoriel recommandé : tutoriel graphique php )

Syntaxe :

array_column(array,column_key,index_key);

Paramètres :

  • tableau Obligatoire. Spécifie le tableau multidimensionnel (jeu d'enregistrements) à utiliser.

  • column_key Obligatoire. Colonne dont la valeur doit être renvoyée.

  • index_key Facultatif. La colonne qui est l'index/la clé du tableau renvoyé.

(Tutoriel vidéo recommandé : Introduction à la programmation)

Exemple :

Récupérez la colonne last_name du jeu d'enregistrements et utilisez la colonne "id" correspondante comme valeur clé :

<?php
// 可能从数据库中返回数组
$a = array(
  array(
    &#39;id&#39; => 5698,
    &#39;first_name&#39; => &#39;Peter&#39;,
    &#39;last_name&#39; => &#39;Griffin&#39;,
  ),
  array(
    &#39;id&#39; => 4767,
    &#39;first_name&#39; => &#39;Ben&#39;,
    &#39;last_name&#39; => &#39;Smith&#39;,
  ),
  array(
    &#39;id&#39; => 3809,
    &#39;first_name&#39; => &#39;Joe&#39;,
    &#39;last_name&#39; => &#39;Doe&#39;,
  )
);

$last_names = array_column($a, &#39;last_name&#39;, &#39;id&#39;);
print_r($last_names);
?>

Résultat de sortie :

Array
(
  [5698] => Griffin
  [4767] => Smith
  [3809] => Doe
)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn