使用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 {
}
答案 0 :(得分:4)
您只能从PHP 5.6+通过use function
导入功能。
但是,如果您在全局空间中定义了view
功能,则根本不需要导入它。
对于函数和常量,PHP将回退到全局函数或 如果命名空间函数或常量不存在,则为常量。