Exception::getFile
(PHP 5, PHP 7)
创建异常时的程序文件名称
说明
final public Exception::getFile(void): string
获取创建异常的程序文件名称。
参数
此函数没有参数。
返回值
返回发生异常的程序文件名称。
范例
Example #1 Exception::getFile()示例
<?php try { throw new Exception; } catch(Exception $e) { echo $e->getFile(); } ?>
以上例程的输出类似于:
/home/bjori/tmp/ex.php
参见
- Throwable::getFile()
If you're looking to extract only the "ex.php" part of the full "/home/bjori/tmp/ex.php", then use: <?php echo basename($e->getFile()) ?> or better yet, esp. if your paths possibly contain non-ASCII characters: <?php echo pathinfo($e->getFile())['basename'] ?>