Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel是否可以路由到单个php文件?_Php_Laravel_Laravel 4 - Fatal编程技术网

Laravel是否可以路由到单个php文件?

Laravel是否可以路由到单个php文件?,php,laravel,laravel-4,Php,Laravel,Laravel 4,我正在使用Laravel,我试图通过浏览器调用一个php文件,这是 位于我的应用程序路径中 我已经设置了一个Route::get到函数HomeController@index function index(){ include(app_path().'/myphpfile.php'); } 并在执行http://localhost:8888/home/index function index(){ include(app_path().'/myphpfile.php'); } 这就是我所说的

我正在使用Laravel,我试图通过浏览器调用一个php文件,这是

位于我的应用程序路径中

我已经设置了一个
Route::get
到函数
HomeController@index

function index(){
include(app_path().'/myphpfile.php');
}
并在执行
http://localhost:8888/home/index

function index(){
include(app_path().'/myphpfile.php');
}
这就是我所说的自动取款机

问题是我的文件接受更多的参数,这些参数是

在我的php文件中处理,如:

http://localhost:8888/myphpfile.php/user/hello1

所以我尝试使用
Route::any

它不起作用。我可以告诉Laravel像上面提到的那样拿起php文件吗?那么使用include的其他方法呢

我不想将此文件放入公用文件夹

类似于通配符路由


感谢您的帮助。

调用单个php文件意味着什么?你的意思是想返回一个视图吗?我认为任何方法在这里都没有帮助,因为这只是GET或POST方法,该文件的用途是什么?它是一个类吗?它是一个SabreDAV Caldavserver。嗯,我没有这方面的经验,但该文件包含什么?如果是类,则可以在模型中使用new ClassName()创建该类的新实例。。然后通过方法将其返回到控制器。不,它看起来像这样:。我现在刚刚把它倒进了公用文件夹。但是它说base_path()未定义…我需要知道是否可以进行通配符路由