"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Cómo acceder a propiedades de clase con espacios en sus nombres en PHP?

¿Cómo acceder a propiedades de clase con espacios en sus nombres en PHP?

Publicado el 2024-11-09
Navegar:321

How to Access Class Properties with Spaces in Their Names in PHP?

Acceder a propiedades con espacios en PHP

En PHP, acceder a propiedades de clase con espacios en sus nombres puede ser un desafío. Considere un objeto stdClass con las propiedades "Sector" y "Fecha de búsqueda". Si bien puedes acceder al "Sector" usando $object->Sector, ¿cómo recuperas el valor de "Fecha de búsqueda"?

Para acceder a una propiedad con un espacio en el nombre, usa llaves alrededor de la propiedad nombre. Por ejemplo, en este caso, usaría $object->{'Date Found'} para obtener el valor de fecha encontrada.

$object = new stdClass();
$object->{'Sector'} = 'Manufacturing';
$object->{'Date Found'} = '2010-05-03 08:15:19';

echo $object->{'Date Found'}; // Output: 2010-05-03 08:15:19

Este enfoque le permite acceder a propiedades con espacios u otros caracteres especiales que de otro modo causarían errores de sintaxis.

Declaración de liberación Este artículo se reimprime en: 1729237215 Si hay alguna infracción, comuníquese con [email protected] para eliminarla.
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3