PHP Conference Japan 2024

Exception::getFile

(PHP 5, PHP 7, PHP 8)

Exception::getFile取得例外建立的檔案

說明

final public Exception::getFile(): 字串

取得建立例外之檔案的名稱。

參數

此函式沒有參數。

回傳值

返回建立例外時的檔案名稱。

範例

範例 #1 Exception::getFile() 範例

<?php
try {
throw new
Exception;
} catch(
Exception $e) {
echo
$e->getFile();
}
?>

上述範例將輸出類似以下的內容

/home/bjori/tmp/ex.php

參見

新增註釋

使用者貢獻的註釋 1 則註釋

Jan
5 年前
如果您只想從完整的 "/home/bjori/tmp/ex.php" 中提取 "ex.php" 部分,請使用

<?php
echo basename($e->getFile())
?>

或者更好的方法,尤其是在您的路徑可能包含非 ASCII 字元時

<?php
echo pathinfo($e->getFile())['basename']
?>
To Top