ThinkPHP 让项目使用独立404页方法 控制器、方法等不存在处理方法

方法不存在的处理
在控制器中加入下面代码,方法不存在时会按我们指定的提示
#空操作方法
		#我们直接将_empty方法写在控制器内,如果该问该控制器中的方法不存在,则程序会默认访问_empty方法
		public function _empty()
		{
			echo "访问的".ACTION_NAME."不存在";
		}
控制器不存在处理
在控制器中新建名为EmptyController.class.php的文件,在里面加上以下代码
<?php
	
	namespace Admin\Controller;
	use Think\Controller;
	class EmptyController extends Controller
	{
		public function _empty()
		{
			$this->display('empty/error');
		}
	}
?>
这样该项目下所有起作用。上面的功能也可以当404使用,或特殊提示使用。

评论

大侠名号:   验证码: 点击我更换图片  

修远兮

在这里记录每一点自己需要的知识

添加创始人微信,一起交流心得

推荐文章RECOMMEND