PHP函式應用一 檔案操作 日誌

2021-10-06 17:20:19 字數 602 閱讀 2703

<?php

$url = "./public/log/".date("y")."/".date("m-d")."-log.txt";  

$dir_name=dirname($url);

//目錄不存在就建立

if(!file_exists($dir_name))

// print_r($url);die;

$fp = fopen($url,"a");//開啟檔案資源通道 不存在則自動建立

fwrite($fp,date("y-m-d h:i:s")."\r\n");//寫入檔案

fclose($fp);//關閉資源通道

?>

2、開啟並讀取檔案內容。

file_get_contents($file)

3、返回路徑中的目錄部分。

dirname($url)

4、檢查檔案或目錄是否存在。

file_exists($url)

5、轉換字符集。

iconv("utf-8","gbk",$file)

6、建立目錄,成功返回true,失敗返回false

mkdir($url,00777) 第二引數為許可權,不寫預設0777

python(一) 檔案操作

my file open my file.txt w 用法 open 檔名 形式 其中形式有 w write r read.my file.write text 該語句會寫入先前定義好的 text my file.close 關閉檔案 this is my first test.this is th...

php多執行緒操作同一檔案 待續

同意檔案操作同意檔案的問題在於邏輯有些地方不合適,如果多個執行緒同時寫入,在不加鎖的情況下,可能導致得到結果不如意,為了安全,和髒讀 資料庫的詞 應該使用排他鎖,這就意味著每次只能被乙個執行緒操作。其他執行緒只能等待,如果超時則會報錯。1 關鍵函式 2fopen 開啟檔案或乙個http位址,形成乙個...

linux 大全一 檔案目錄操作

pwd 檢視當前所在路勁 ls ahli 檢視所有檔案的大小和詳細資訊和編號 檔名表示隱藏檔案 e 結尾的斷行符以 顯示 t tab按鍵以 i顯示 v 列出看不來的特殊字元 b和 n 列出行號,前者空白行不標記行號,後者要標記。head,tail n 11 filename 檢視頭或尾11行。預設顯...