Php 意外';功能';laravel 5.1中的错误?
获取的错误是当我使用Php 意外';功能';laravel 5.1中的错误?,php,laravel,laravel-5.1,Php,Laravel,Laravel 5.1,获取的错误是当我使用使用函数视图时,意外的“函数” 我的操作系统是ubuntu和LAMP服务器 请注意,它在windows和xampp中工作正常 为什么会发生这种错误 我的控制器 namespace App\Http\Controllers; use Illuminate\Routing\Controller as BaseController; use Symfony\Component\HttpFoundation\Response; use function view; class
使用函数视图时,意外的“函数”
代码>
我的操作系统是ubuntu和LAMP服务器
请注意,它在windows和xampp中工作正常
为什么会发生这种错误
我的控制器
namespace App\Http\Controllers;
use Illuminate\Routing\Controller as BaseController;
use Symfony\Component\HttpFoundation\Response;
use function view;
class WebController extends BaseController {
}
错误消息是,
只能从PHP 5.6+通过使用函数导入函数。
但是,如果在全局空间中定义了视图
函数,则根本不需要导入它
从:
对于函数和常量,PHP将退回到全局函数或
如果命名空间函数或常量不存在,则为常量
只能从PHP5.6+通过use function
导入函数。
但是,如果在全局空间中定义了视图
函数,则根本不需要导入它
从:
对于函数和常量,PHP将退回到全局函数或
如果命名空间函数或常量不存在,则为常量
使用函数
是在PHP5.6中引入的。也许你的服务器没有那个版本。是的。我用的是5.9。谢谢你的评论。此代码的实际用途是什么view
helper在您的控制器中可用,您不必导入它。刚刚删除了那一行,并且view()
仍将在您的控制器中可用use function
是PHP5.6中引入的。也许你的服务器没有那个版本。是的。我用的是5.9。谢谢你的评论。此代码的实际用途是什么view
helper在您的控制器中可用,您不必导入它。刚刚删除了该行,view()
仍将在控制器中可用