Laravel 5 包括 没有 blade

Laravel 5 includes without blade

我想在我的索引页上包含一个文件。在 php 我使用类似 include('include/header.php'); 或者在 larvel 4 中我使用 include(app_path().'/views/includes/header.php'); 我的问题是...它是如何在 Laravel 5 中完成的,因为整个框架已经改变了文件夹结构,而不是什么? app_path() 似乎不再有效。另外,我不想利用 blade 语法。有人对此有想法吗?

这样试试:

include(app_path().'/../resources/views/includes/header.php');

使用 base_path 因为视图不在应用程序目录之外。您也可以将路径传递给函数,不需要字符串连接

include(base_path('resources/views/includes/header.php'));