"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 acessar propriedades de classe com espaços em seus nomes?

Como acessar propriedades de classe com espaços em seus nomes?

Publicado em 2024-11-07
Navegar:152

How to Access Class Properties with Spaces in Their Names?

Acessando propriedades com espaços em objetos de classe

Esta questão explora como acessar propriedades de classe que contêm espaços em seus nomes. Considere o exemplo a seguir, em que um objeto stdClass possui propriedades denominadas "[Sector]" e "[Date Found]":

stdClass Object ([Sector] => Manufacturing [Date Found] => 2010-05-03 08:15:19)

Embora acessar "[Sector]" usando $object->Sector seja simples, recuperar "[Data encontrada]" requer uma abordagem diferente .

Para acessar propriedades com espaços, coloque o nome da propriedade entre chaves ({}). Por exemplo, o seguinte trecho de código recupera o valor de "[Date Found]":

$object->{'Date Found'}

Ao utilizar este método, os desenvolvedores podem acessar com eficiência propriedades com espaços, garantindo flexibilidade e comodidade no manuseio de estruturas de objetos complexos.

Declaração de lançamento Este artigo foi reimpresso em: 1729237276 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