• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • Exception::getFile

    (PHP 5, PHP 7)

    创建异常时的程序文件名称

    说明

    finalpublicException::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']
    ?>