所以我在我的cakephp项目中进行Facebook SDK的基本安装。我已将其添加到Vendor/
文件夹中。
在我的bootstrap.php
文件中,我添加了以下代码:
require_once APP . 'Vendor' . DS . 'facebook-php-sdk-v4-master' . DS . 'src' . DS . 'Facebook' . DS . 'facebook.php';
当我加载应用程序后,我收到以下错误:
Error: syntax error, unexpected '['
File: C:\Program Files (x86)\Ampps\www\app\Vendor\facebook-php-sdk-v4-master\src\Facebook\Facebook.php
Line: 125
我已经重新下载了sdk文件以确保我拥有它们。知道我为什么要这个吗?
答案 0 :(得分:1)
看起来PHP没有识别使用的语法。
\src\Facebook\Facebook.php
的{p> Line 125包含:
public function __construct(array $config = [])
$config
默认为空数组,以短数组语法表示。 Short arrays where introduced in PHP 5.4
确保使用的是PHP 5.4或更高版本。