PHP Exception::getLine() 方法用于获取创建异常的行号。
语法
final public Exception::getLine()
参数
无需参数。
返回值
返回创建异常的行号。
示例:Exception::getLine() 示例
下面的示例显示Exception::getLine() 的用法 方法。
<?php
function divide($dividend, $divisor) {
if($divisor == 0) {
throw new Exception("Division by zero is invalid.");
}
return $dividend / $divisor;
}
try {
echo divide(25, 0);
} catch(Exception $e) {
$line = $e->getLine();
echo "The exception was created on line: $line";
}
?>
上述代码的输出将是:
The exception was created on line: 4