我在文档或自述文件中的任何地方都看不到它,但Parse PHP SDK的PHP版本要求是什么?
我正在运行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,支持短数组语法。
答案 0 :(得分:0)
该错误肯定是版本问题。该代码需要PHP 5.4+,但您运行的是PHP 5.3。
但是您可以解决此问题,但将代码更改为:
if (!is_array($value)) {
$value = array($value);
}