Intereting Posts
Хеширование с использованием crypt в PHP Что происходит, когда я ставил косую черту (/) после URL-адреса .php? Выполнять запросы и обрабатывать ответы для возобновляемой загрузки: Google Drive api php-ga: Как определить органический трафик? регулярное выражение для французских символов PHP Сохранение текущих идентификаторов сеанса в базе данных с помощью файлов cookie Считывание строк в PHP Запуск PHP-файла из Crontab, который включает require_once () Получить имя класса верхнего уровня, когда используется наследование и псевдоним класса $ _FILE upload large file дает ошибку 1, хотя upload_max_size больше размера файла Создание тега по умолчанию из пустого значения генерируется, когда тег отсутствует. Как разрешить? PHP: Как проверить, не существует ли файл или разрешено ли разрешение? Страницы сохраняют обновление при использовании AJAX Любое обходное решение для использования PHP SoapClient с локальным файлом WSDL (NON-URI)? Прочтите файл CVS и выпустите файл CSV в файл .txt.

Доступ к свойствам класса с помощью пробелов

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

Таким образом, я могу получить доступ к [Sector] , используя $object->Sector но как я могу получить доступ к [Date Found] ?

Вы можете сделать это следующим образом:

 $object->{'Date Found'} 

ты пробовал

 $property = 'Date Found'; $object->{$property}; 

Или просто

 $object->{'Date Found'}; 

пытаться

 $var="Date Found"; $this->$var 

Но я сомневаюсь, что у вас могут быть пробелы в именах свойств класса в php

Замените пробелы символами подчеркивания в имени свойства с именем свойства в любом нижнем регистре:

 if $property = 'Date Found'; use $property = 'date_found'; $object->{$property};