PHP實現日誌寫入log.txt
引言:有時候除錯,看不到效果,需要通過寫入檔案來實現。
案例:
<?php
$myfile = fopen("log.txt", "a+") or die("Unable to open file!");
$txt = date(`Y-m-d H:i:s`)."^_^".rand(100,1000)."
";
fwrite($myfile, $txt);
fclose($myfile);
?>
點評:
-
很好的實現了換行。
-
“w”寫入方式開啟,將檔案指標指向檔案頭並將檔案大小截為零。如果檔案不存在則嘗試建立之。
“w+”讀寫方式開啟,將檔案指標指向檔案頭並將檔案大小截為零。如果檔案不存在則嘗試建立之。
“a”寫入方式開啟,將檔案指標指向檔案末尾。如果檔案不存在則嘗試建立之。
“a+”讀寫方式開啟,將檔案指標指向檔案末尾。如果檔案不存在則嘗試建立之。
本文轉自TBHacker部落格園部落格,原文連結:http://www.cnblogs.com/jiqing9006/p/5160886.html,如需轉載請自行聯絡原作者
相關文章
- qt 單獨執行緒實現日誌寫入功能QT執行緒
- zaq寫入日誌
- 日誌記錄 PHP下往linux目錄下寫日誌PHPLinux
- php日誌,記錄日誌PHP
- 【alert】使用SYS.DBMS_SYSTEM.KSDWRT向Oracle實現向警告日誌中寫入資訊Oracle
- Android 高效能日誌寫入方案Android
- SpringBoot日誌實現Spring Boot
- Laravel日誌檔案寫入失敗(permission denied)Laravel
- syslog簡介——系統日誌寫入APIAPI
- Unity 華為快遊戲JS橋接 實現寫日誌等功能Unity遊戲JS橋接
- Laravel artisan 寫入日誌的使用者和 fpm 不一致,導致無法寫入日誌問題Laravel
- PHP日誌記錄方法PHP
- PHP日誌處理類PHP
- Yii使用DbTarget實現日誌功能
- 使用 Serverless 實現日誌報警Server
- .Net Core 審計日誌實現
- Rust 實現日誌記錄功能Rust
- [問題]多個檔案寫入日誌報錯
- ThinkPHP6 寫入日誌許可權報錯PHP
- oracle 監聽日誌停止寫入的解決方法Oracle
- Flume 實現自己的實時日誌(2)
- 讀寫日誌函式函式
- Oracle寫日誌問題Oracle
- 預寫事務日誌
- 從零開始實現放置遊戲(五)——實現掛機戰鬥(3)引入日誌功能並實現切面日誌遊戲
- 【Python語言】--Crontab結合Python指令碼實現將日誌每天寫入到檔案中Python指令碼
- 日誌模組(一標頭檔案就實現了日誌記錄)
- hyperf 如何實現按日期分割日誌
- 分散式 | DBLE 的 general 日誌實現分散式
- 【shell】實現tomcat日誌切割功能Tomcat
- 從零開始寫 Docker(十)---實現 mydocker logs 檢視容器日誌Docker
- ELK實時分析之php的laravel專案日誌PHPLaravel
- PHP實現url重寫和.htaccessPHP
- 日誌實時分析:從入門到精通
- PHP慢指令碼日誌和Mysql的慢查詢日誌PHP指令碼MySql
- go開發屬於自己的日誌庫-檔案日誌庫實現Go
- MySQL 狂寫錯誤日誌MySql
- 用Java日誌來寫詩Java