Exception::getMessage(): PHP 语言中的 getMessage 异常基本上是程序员用来了解异常信息的。这意味着,每当代码中出现异常情况时,为了了解异常的确切含义,就会用到这个函数。这个函数对程序员来说非常有用,因为它可以帮助程序员找到异常的真正性质,并利用这些宝贵的信息编写正确的异常处理代码。
Exception::getLine(): PHP 语言中的 getLine
异常基本上是程序员用来了解相应异常发生在哪一行的。也就是说,每当代码中出现异常时,getLine()
函数就能找出发生异常的确切位置。当我们有大量代码却无法找出某个异常的位置时,这个功能就能帮上忙。
Exception::getMessage 和 Exception::getLine 的区别 :
Exception::getMessage | Exception::getLine |
---|---|
Exception::getMessage()函数返回异常消息。 | Exception::getLine()函数返回发生异常的行的位置。 |
Exception::getMessage()以字符串格式返回异常信息。 | Exception::getLine()以整数格式返回行号。 |
Exception::getMessage()对所有类型的代码都有帮助。 | Exception::getLine()对庞大的代码(即包含多行的代码)最有帮助。 |