Maison  >  Article  >  développement back-end  >  [php learning] fonction array_column() - extraire efficacement les données d'un tableau multidimensionnel

[php learning] fonction array_column() - extraire efficacement les données d'un tableau multidimensionnel

little bottle
little bottleoriginal
2019-04-18 10:02:363826parcourir

Récemment, un ami m'a dit qu'il avait trouvé plusieurs fonctions utiles pour traiter les tableaux en PHP. Après avoir entendu cela, je suis rapidement venu les partager avec vous. Cet article concerne l'introduction et l'utilisation de la fonction array_column qui peut gérer efficacement les tableaux multidimensionnels. Les amis intéressés devraient venir l'apprendre.

Fonction array_column()

Fonction :

Renvoie la valeur d'une seule colonne dans le tableau d'entrée.

Syntaxe :

array_column(array,column_key,index_key);

Parameters 

array 

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

column_key

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

peut être un index entier d'une colonne d'un tableau d'index, ou une valeur de clé de chaîne d'une colonne d'un tableau associatif.

Ce paramètre peut également être NULL, auquel cas le tableau entier sera renvoyé (très utile lorsqu'il est utilisé avec le paramètre index_key pour réinitialiser la clé du tableau).

index_key 

Facultatif. La colonne utilisée comme index/clé du tableau renvoyé.

Exemple de scénario :

1 Habituellement, nous obtenons le résultat du tableau en interrogeant la base de données. Lorsque nous devons formater le tableau avec l'identifiant de la clé primaire comme clé, il n'est pas nécessaire de boucler Réorganiser le tableau et d'appeler la fonction directement pour revenir Exemple :

*Remarque : Utilisez une valeur unique comme clé, sinon, un écrasement des données se produira

Regardez le résultat de sortie :

2. Extrayez la valeur des données d'une colonne dans l'ensemble de résultats

Regardez le résultat :

Résumé :

Utilisation La fonction array_column peut facilement extraire les données d'un tableau sans avoir à écrire des instructions de boucle pour parcourir l'extraction. Notez que le tableau est le suivant : utilisez un tableau multidimensionnel.

Si vous ne voulez pas faire de détours, veuillez faire attention au site Web PHP chinois. Il y a d'autres Tutoriels vidéo PHP qui vous attendent pour apprendre !

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

Articles Liés

Voir plus