Задать вопрос
@KeeVeeG

Что делать если json свойство начинается с цифры?

Здравствуйте, получаю json через запрос, делаю decode и работаю с ним. Одно из его свойств называется 1st_half
Следовательно у меня выбивает ошибку:
Parse error: syntax error, unexpected '1' (T_LNUMBER), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$'

Какие есть варианты решения этой проблемы?
  • Вопрос задан
  • 141 просмотр
Подписаться 1 Простой Комментировать
Решения вопроса 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
$data = '{"1st_half": 55}';
$data = json_decode($data);

var_dump($data->{'1st_half'});
Ответ написан
Комментировать
$data = '{"1st_half": 55}';
$data = json_decode($data, true);

var_dump($data['1st_half']);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы