分析PHP SDK版本要求



我在文档或ReadMe中没有看到它,但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。

这个错误肯定是版本问题。该代码需要PHP 5.4+,但您运行的是PHP 5.3。

但你可以解决这个问题,但将代码更改为:

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

最新更新