php 异常处理
答案:2 悬赏:70
解决时间 2021-04-07 14:08
- 提问者网友:冥界祭月
- 2021-04-07 07:31
class ExcpMsg
{
private static $msgstr='';
private static $extend_url='';
public static function throwMsg($in_str, $in_url=''){
self::$extend_url=$in_url;
self::$msgstr=$in_str;
return true;
}
public static function extendURL(){
return self::$extend_url;
}
public static function showMsg(){
return self::$msgstr;
}
}
?>
代码如上,请高手分析。。。。
这个有什么作用。。
最佳答案
- 二级知识专家网友:陪伴是最长情的告白
- 2021-04-07 07:43
这个东西的作者可能是想当异常发生的时候利用这个对象显示一些错误信息,但是实际上没什么作用,自己给自己找麻烦。
这是典型的新手代码,在不完全了解PHP异常处理机制的情况下搞出来的东西。异常处理应该继承Exception类。
这是典型的新手代码,在不完全了解PHP异常处理机制的情况下搞出来的东西。异常处理应该继承Exception类。
全部回答
- 1楼网友:心与口不同
- 2021-04-07 09:03
这个throw new 把异常抛出来他这里暂不处理,抛给下一个try{
}catch(exception,name){
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯