加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

php – Laravel 4语法错误开箱即用

发布时间:2020-12-14 19:56:07 所属栏目:大数据 来源:网络整理
导读:我刚刚安装了Laravel 4(Illuminate),当我在浏览器中打开index.php文件时,遇到了这个错误: Parse error: syntax error,unexpected ‘yield’ (T_YIELD),expecting identifier (T_STRING) in /www/Laravel4/vendor/illuminate/view/src/Illuminate/View/Envir
我刚刚安装了Laravel 4(Illuminate),当我在浏览器中打开index.php文件时,遇到了这个错误:

Parse error: syntax error,unexpected ‘yield’ (T_YIELD),expecting identifier (T_STRING) in /www/Laravel4/vendor/illuminate/view/src/Illuminate/View/Environment.php on line 339

我已经修复了元文件夹的权限,并通过Composer安装了所有依赖项.我在OSX 10.8.2上运行PHP版本5.5.0alpha2.

那是因为yield成为PHP 5.5中的一种语言结构(在 Generators中使用) – 但有人认为使用这个简短的单词命名一个函数是个好主意:
public function yield($section)
{
  return isset($this->sections[$section]) ? $this->sections[$section] : '';
}

降级到PHP 5.4(毕竟,它是目前的主流版本,5.5甚至还没有测试版),它应该可以正常工作.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读