PHP 异常

PHP Exception::getFile() 方法用于获取创建异常的文件的名称。

语法

final public Exception::getFile()

参数

无需参数。

返回值

返回创建异常的文件名。

示例:Exception::getFile() 示例

下面的示例显示Exception::getFile( ) 方法。

<?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) {
  $file = $e->getFile();
  echo $file;
}
?>

上述代码的输出将类似于:

Main.php