意外的功能' laravel 5.1中的错误?

时间:2015-10-24 13:33:40

标签: php laravel laravel-5.1

使用Unexpected 'function'时出现use function view;错误 我的操作系统是ubuntu和LAMPP服务器。

请注意它在windows和xampp中工作正常。

为什么会出现错误?

我的控制器,

namespace App\Http\Controllers;

use Illuminate\Routing\Controller as BaseController;
use Symfony\Component\HttpFoundation\Response;
use function view;


class WebController extends BaseController {
}

并且错误消息是, enter image description here

1 个答案:

答案 0 :(得分:4)

您只能从PHP 5.6+通过use function导入功能。 但是,如果您在全局空间中定义了view功能,则根本不需要导入它。

来自documentation

  

对于函数和常量,PHP将回退到全局函数或   如果命名空间函数或常量不存在,则为常量。