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

    (PHP 5, PHP 7)

    获取创建的异常所在文件中的行号

    说明

    finalpublicException::getLine(void): int

    返回发生异常的代码在文件中的行号。

    参数

    此函数没有参数。

    返回值

    返回发生异常的代码在文件中的行号。

    范例

    Example #1 Exception::getLine()示例

    <?php
    try {
        throw new Exception("Some error message");
    } catch(Exception $e) {
        echo "The exception was thrown on line: " . $e->getLine();
    }
    ?>
    

    以上例程的输出类似于:

    The exception was thrown on line: 3
    

    参见

    • Throwable::getLine()
    Note that it appears to be the line number the Exception was created that is returned, *not* the line it was thrown from.
    See this bug:
    http://bugs.php.net/bug.php?id=53882
    Wanted to note that here until documentation is fixed or bug report dealt with.