Как обратиться к свойству объекта которое имеет в начале знак $
?
Пробовал:
$object->$property;
$object->'$property';
Или только foreach
использовать?
В объекте возвращается всегда 1 свойство.
В некоторых объектах свойства называются просто $
.
Вы про это?
$data = "{'$':1, '\$field':2}";
$obj = json_decode($data);
print_r($obj);
echo $obj->{"$"};
echo $obj->{"\$field"}; // $obj->{'$field'}
Чтобы обратиться к синтаксически некорректному имени свойства можно воспользоваться специальным синтаксисом:
$obj = (object) ['$property' => 1];
echo $obj->{'$property'};
Строка имени свойства может быть любой, лишь бы была записана как корректный строковой литерал
Виртуальный выделенный сервер (VDS) становится отличным выбором
Пытаюсь упростить задачу по удалению инфы из конфигаВ конфиге есть записи типа -
Вот код php виджетаВ виджете все добавленные картинки становятся со ссылками, подскажите, пожалуйста, как убрать автоматические ссылки? Конечно...
Есть XSD, которая в качестве значений аттрибутов использует русскоязычные наименованияНапример,