码迷,mamicode.com
首页 > Web开发 > 详细

ThinkPHP报错处理

时间:2016-06-14 23:41:14      阅读:239      评论:0      收藏:0      [点我收藏+]

标签:

1,当运行结果提示:找不到该页面(控制器),怎么办?

建造一个空页面:EmptyController

 1 <?php
 2 namespace Home\Controller;
 3 use Think\Controller;
 4 class EmptyController extends Controller
 5 {
 6     function _empty()
 7     {
 8         echo "控制器不存在";    
 9     }
10 }

2,当运行结果提示:找不到该方法,怎么办?

建造一个空方法:_empty()

 1 <?php
 2 namespace Home\Controller;
 3 use Think\Controller;
 4 class CeShiController extends Controller
 5 {
 6     
 7     function _empty()      //当调用的方法不存在时,默认调用_empty()方法,防止信息泄露
 8     {
 9         echo "方法不存在";    
10     }
11     
12     function ShuChu()
13     {
14         /*//造对象
15         $index = new MainController();
16         echo $index->x();
17         
18         //A方法造对象
19         $index =A("Main");
20         echo $index->x();
21         
22         //R方法,造对象,且调用某个特殊的方法
23         echo R("Main/x");*/
24         
25         //跨模块调用
26         echo R("Admin/Test/T");
27     }
28 }

 

ThinkPHP报错处理

标签:

原文地址:http://www.cnblogs.com/wanlibingfeng/p/5585629.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!