我已经使用了laravel,我发现它是迄今为止最好的PHP框架。但即便如此,我仍然认为能够理解它和PHP MVC一般,我需要先做自己的。
所以,截至目前,我正在制作自己的MVC,我得到了大部分内容。但是我想添加一个与Laravel相同的功能,这是Post-Redirect-Get功能,(或者我认为)。
我的意思是,对于那些不知道的人,如果某人访问某个链接,请使用localhost/project/laravel/public/profile
说Route::get('localhost/project/laravel/public/profile', 'SomeController@action)
他只能查看{{1}中的个人资料页面action()
中的函数。但是当他使用SomeController
时,只有从Route::post('localhost/project/laravel/public/profile', 'SomeController@action2)
发送POST请求时,localhost/project/laravel/public/profile URL
功能才会激活。
所以,我的问题是,
如何让自己的action2()
和Route::get()
像laravel一样工作