Parse error: syntax error after inputting API info and tokens

Parse error: syntax error after inputting API info and tokens

使用 Instagram 和 Twitter 客户端 ID、密码和令牌更新 Web 应用后,

我在以下脚本的第 1 行遇到了解析器和语法错误。我怀疑存在 PHP 版本冲突。我该如何解决这个问题?谢谢。

function stream_for($resource = '', array $options = [])
{
if (is_scalar($resource)) {
    $stream = fopen('php://temp', 'r+');
    if ($resource !== '') {
        fwrite($stream, $resource);
        fseek($stream, 0);
    }
    return new Stream($stream, $options);
}

你的函数应该是

function stream_for($resource = '', $options = array()){
//rest here
}

但您的适用于 5.4.0+(发布日期:2012 年 3 月 1 日)