Подтвердить что ты не робот

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

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

Итак, я могу получить доступ к [Sector] с помощью $object->Sector, но как я могу получить доступ к [Date Found]?

4b9b3361

Ответ 1

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

$object->{'Date Found'}

Ответ 2

Вы пробовали

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

Или просто

$object->{'Date Found'};

Ответ 3

попробуйте

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

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

Ответ 4

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

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