我在文档或自述文件中的任何地方都没有看到它,但是 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);
}
关于php - 解析 PHP SDK 版本要求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26165764/