"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como recuperar colunas de propriedades de objetos de um array em PHP?

Como recuperar colunas de propriedades de objetos de um array em PHP?

Publicado em 15/11/2024
Navegar:218

How to Retrieve Object Property Columns from an Array in PHP?

Recuperando colunas de propriedades de objetos de um array

Em um aplicativo, muitas vezes é necessário extrair uma propriedade específica de uma lista de objetos. Esta tarefa pode ser realizada de forma eficiente em PHP, especialmente com versões de linguagem mais recentes.

Extraindo propriedades com array_column()

PHP 7.0 e posterior introduz a função array_column(), projetado exatamente para esse propósito. Para extrair uma coluna de valores de propriedades, basta definir o array cats como um argumento, seguido pelo nome da propriedade alvo:

$idCats = array_column($cats, 'id');

This linha de código gera sem esforço uma nova matriz contendo os IDs de cada objeto cat.

Considerações adicionais

É essencial observe que para array_column() funcionar corretamente, a propriedade do objeto alvo deve ser um array ou convertida para um. Isso garante a funcionalidade adequada da função.

Declaração de lançamento Este artigo foi reproduzido em: 1729386074 Se houver alguma violação, entre em contato com [email protected] para excluí-lo
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3