iT邦幫忙

2023 iThome 鐵人賽

DAY 19
0

什麼是LOG檔?

追蹤和記錄系統的運行狀態,以便在出現問題或需要故障排除時提供有用的信息。

LOG 檔常用於:

  1. 事件記錄:記錄各種事件,包括錯誤、警告、信息性消息、系統操作等。幫助系統管理員和開發人員跟蹤系統的運行情況。
  2. 故障排除:當系統出現問題時,可用於識別問題的根本原因,從而更快地進行故障排除。
  3. 程式日誌:記錄應用程序的運行情況、錯誤和用戶交互。對於追蹤和修復錯誤非常重要。

函式宣告

 📌 class log
 {
     public $comment;
     public function put_test($data)
     {
         $this -> comment = $data;
     }
     public function write()
     {
         $data = $this -> comment;
         $dir = './log/'.$GLOBALS['time'];
         $filename = $dir.'.txt';
         if($fp = fopen($filename, 'w+'))
         {
             fwrite($fp, $data);
             fclose($fp);
         }
     }
 }

使用方式

 📌 include "./lib/log.php";
 $log = new log();
 $log → put_test(”test”)
 $log →  write()

put_test() → 放要寫的內容

write() → 存取在LOG分支

新增檔案

 📌 if($fp = fopen($filename, 'w+'))
 {
     fwrite($fp, $data);
     fclose($fp);
 }

當你想要驗證程式錯誤

或是寫日誌時,就能用到了~


上一篇
[DAY18]如何加入計時器?
下一篇
[DAY20]什麼是API?
系列文
從前端到後端,設計出屬於自己的購物網站30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言