ci日志記錄


  

 

log_message($level, $message)

參數:
  • $level (string) -- Log level: 'error', 'debug' or 'info'
  • $message (string) -- Message to log
返回類型:

void

該函數用於向你的日志文件中寫入信息,第一個參數你必須提供 三個信息級別中的一個,用於指定記錄的是什么類型的信息(調試, 錯誤和一般信息),第二個參數為信息本身。

示例:

if ($some_var == '') { log_message('error', 'Some variable did not contain a value.'); } else { log_message('debug', 'Some variable was correctly set'); } log_message('info', 'The purpose of some variable is to provide some value.'); 

有三種信息類型:

  1. 錯誤信息。這些是真正的錯誤,例如 PHP 錯誤或用戶錯誤。
  2. 調試信息。這些信息幫助你調試程序,例如,你可以在一個類 初始化的地方記錄下來作為調試信息。
  3. 一般信息。這些是最低級別的信息,簡單的給出程序運行過程中的一些信息。

注解

為了保證日志文件被正確寫入,logs/ 目錄必須設置為可寫的。 此外,你必須要設置 application/config/config.php 文件中的 "threshold" 參數,舉個例子,例如你只想記錄錯誤信息,而不想 記錄另外兩種類型的信息,可以通過這個參數來控制。如果你將 該參數設置為 0 ,日志就相當於被禁用了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM