安装 aws php sdk - 意外变量
installing aws php sdk - unexpected variables
我正在尝试使用 AWS php SDK,但在设置时遇到了一些问题。当我 运行 我的 php 需要自动加载器的脚本时出现此错误:
Parse error: syntax error, unexpected '$value' (T_VARIABLE) in /[directory path]/Aws/functions.php on line 36
我看了那个文档,第36行是以if ($pred($value))
开头的。
function filter($iterable, callable $pred){
foreach ($iterable as $value) {
if ($pred($value)) {
yield $value;
}
}
}
不太确定如何解决这个问题,因此非常感谢任何提示。我尝试过的事情:用作曲家安装。使用 .zip 安装。
已执行以下步骤:http://docs.aws.amazon.com/aws-sdk-php/guide/latest/installation.html
生成器的 yield
关键字需要 PHP 5.5.
Support for the last version that didn't have generators ended mid-late 2015. 继续使用低于当前支持的任何东西是一个坏主意。
考虑提高您的 PHP 版本。
话虽如此,您可能想要调查 sdk version 2.8.8 或更低。 packagist 的 'required' 部分列出了 php 版本要求。
我正在尝试使用 AWS php SDK,但在设置时遇到了一些问题。当我 运行 我的 php 需要自动加载器的脚本时出现此错误:
Parse error: syntax error, unexpected '$value' (T_VARIABLE) in /[directory path]/Aws/functions.php on line 36
我看了那个文档,第36行是以if ($pred($value))
开头的。
function filter($iterable, callable $pred){
foreach ($iterable as $value) {
if ($pred($value)) {
yield $value;
}
}
}
不太确定如何解决这个问题,因此非常感谢任何提示。我尝试过的事情:用作曲家安装。使用 .zip 安装。
已执行以下步骤:http://docs.aws.amazon.com/aws-sdk-php/guide/latest/installation.html
生成器的 yield
关键字需要 PHP 5.5.
Support for the last version that didn't have generators ended mid-late 2015. 继续使用低于当前支持的任何东西是一个坏主意。 考虑提高您的 PHP 版本。
话虽如此,您可能想要调查 sdk version 2.8.8 或更低。 packagist 的 'required' 部分列出了 php 版本要求。