0
Q
記錄當前文件名
A
回答
5
是的,你可以使用這個默認的PHP常量。例如:
CakeLog::write('debug', 'Oops, something went wrong in ' .
__FILE__ . ' on line' . __LINE__ . ' within the class ' . get_class()
);
這應該會給你所有你需要的信息。
0
或者更方便,只要登錄跟蹤:
$e = new Exception; $this->log($e->getTraceAsString());
將記錄您的文件&行號,導致特定的日誌()語句調用。
相關問題
- 1. 在React Native中記錄當前目錄/文件名
- 2. 日誌記錄當前函數名稱
- 3. 獲得數據庫前10名記錄和從當前登錄用戶記錄
- 4. 來自當前記錄的新記錄
- 5. 引用當前文件名
- 6. DataGridView中的當前記錄
- 7. 記事本++當前目錄
- 8. 當前文件的jekyll文件名
- 9. 如何獲取Python日誌記錄模塊當前正在記錄的文件?
- 10. 無法使用當前時間保存名稱爲記錄的文件
- 11. 訪問之前,當前記錄數記錄
- 12. 將當前記錄與前一記錄進行比較
- 13. Unix命令從當前目錄中的排序文件名獲得前10名
- 14. 不能在記事本中插入當前文件名++
- 15. 檢查文件名是否存在於當前目錄
- 16. 獲取文件夾名稱當前目錄的
- 17. SVN修改當前目錄和空名稱文件
- 18. MS Access用當前目錄替換文件名的一部分
- 19. 函數獲取當前執行文件的目錄名稱
- 20. 如何獲取當前目錄的父文件夾名稱?
- 21. 獲取當前在Windows目錄中打開的文件名
- 22. 如何獲取當前目錄中的所有文件名?
- 23. 打印當前目錄中所有文件的名稱 - c
- 24. 當前目錄中最後一個文件的全局別名
- 25. 動態href與父目錄和當前文件名
- 26. 如何在當前目錄中輸出空文件的名稱?
- 27. 抓EJBTransactionRolledbackException之前被記錄到文件
- 28. PHP文件不寫入當前目錄?
- 29. PHP文件不寫入當前目錄?
- 30. PHP獲取當前文件目錄
感謝。將上述語法借用到$ this-> log格式。 $ this-> log('Oops,'.__ FILE__。'on line'中出錯了。__LINE__。'在類中。'get_class(),'debug'); –
@Joe史密斯你也可以寫爲這個新的功能及使用方法['debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS)'](http://php.net/manual/en/function.debug-backtrace.php)。當你有很多'__FILE__' /'__LINE__'消息要記錄時,這可能很有用。 – Jelmer