为了账号安全,请及时绑定邮箱和手机立即绑定

echo $e->getMessage();

这句代码是什么意思啊?

正在回答

4 回答

谢谢大家

0 回复 有任何疑惑可以回复我~

这个个类 异常处理类 文档里有具体介绍 

class Exception 

protected $message = 'Unknown exception'; // 异常信息 
protected $code = 0; // 用户自定义异常代码 
protected $file; // 发生异常的文件名 
protected $line; // 发生异常的代码行号 
function __construct($message = null, $code = 0); 
final function getMessage(); // 返回异常信息 
final function getCode(); // 返回异常代码 
final function getFile(); // 返回发生异常的文件名 
final function getLine(); // 返回发生异常的代码行号 
final function getTrace(); // backtrace() 数组 
final function getTraceAsString(); // 已格成化成字符串的 getTrace() 信息 
/* 可重载的方法 */ 
function __toString(); // 可输出的字符串 

根据需要使用其中的方法

例如$e->getCode();

$e->getMessage();

4 回复 有任何疑惑可以回复我~

结合类来看,

calss 异常类{

getmessage();

}

$e= new 异常类;

$e->getmessage();

打个比方,应该能看明白

2 回复 有任何疑惑可以回复我~

获取错误信息。你可以打印$e就知道了

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP进阶篇
  • 参与学习       181828    人
  • 解答问题       2577    个

轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序

进入课程
意见反馈 帮助中心 APP下载
官方微信