Maison >développement back-end >tutoriel php >Comment récupérer les colonnes de propriétés d'objet d'un tableau en PHP ?
Récupération des colonnes de propriétés d'objet d'un tableau
Au sein d'une application, il est souvent nécessaire d'extraire une propriété spécifique d'une liste d'objets. Cette tâche peut être accomplie efficacement en PHP, en particulier avec les versions de langage les plus récentes.
Extraction de propriétés avec array_column()
PHP 7.0 et versions ultérieures introduisent la fonction array_column(), conçu dans ce but précis. Pour extraire une colonne de valeurs de propriété, définissez simplement le tableau cats comme argument, suivi du nom de la propriété cible :
$idCats = array_column($cats, 'id');
Cette ligne de code génère sans effort un nouveau tableau contenant les ID de chaque objet cat.
Considération supplémentaire
Il est essentiel de noter que pour que array_column() fonctionne correctement, la propriété d'objet ciblée doit être soit un tableau, soit convertie en un seul. Cela garantit le bon fonctionnement de la fonction.
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!