首页/技术/文章阅读

thinkphp在控制器中抛出异常的方式

技术 2021-05-14 29 1
已经定义好404页面和500页面,在处理php逻辑语句的时候,接收到的值在数据库中查询不到,所以处理的时候不提示不存在,而是直接抛出404错误。 代码:
 // 如果内容不存在
if(empty($tptc[0])){
     throw new \think\exception\HttpException(404, 'No Page');
}
若存在则跳过不符合的if语句继续往下执行。

正文结束

正则代码去除url网址中的http(s)头和"/"电脑软件推荐:联想护眼卫士

评论区

iMJMJ · im***@qq.com1楼

不错不错,来看看。。