парсинг — разбор версии PHP SDK

Я не вижу этого нигде в документации или в ReadMe, но каковы требования к версии PHP для Parse PHP SDK?

Я использую PHP версии 5.3.2-1ubuntu4.22, это виртуальная машина с Ubuntu. И я получаю следующую ошибку:

Parse error: syntax error, unexpected '[' in /vagrant/www_root/vendor/parse/php-sdk/src/Parse/ParseObject.php on line 317

Я предполагаю, что Parse SDK требует PHP 5.4 с поддержкой синтаксиса коротких массивов.

1

Решение

Эта ошибка определенно является проблемой версии. Для этого кода требуется PHP 5.4+, но вы используете PHP 5.3.

Но вы можете это исправить, но изменив код на:

if (!is_array($value)) {
$value = array($value);
}
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]