php檔案建立相關操作

2021-07-15 02:23:57 字數 592 閱讀 9218

ps:本人親測,阿里雲2核4g5m的伺服器價效比很高,新使用者一塊多一天,老使用者三塊多一天,最高可以買三年,感興趣的可以戳一下:阿里雲折扣伺服器

1、is_dir(file):檢查指定的檔案是否是目錄

2、umask(0):設定許可權為0777

注釋:linux中的 umask 函式主要用於:在建立新檔案或目錄時 遮蔽掉新檔案或目錄不應有的訪問允許許可權。檔案的訪問允許許可權共有9種,分別是:r w x r w x r w x(它們分別代表:使用者讀 使用者寫 使用者執行 組讀 組寫 組執行 其它讀 其它寫 其它執行)。

其實這個函式的作用,就是設定允許當前程序建立檔案或者目錄最大可操作的許可權,比如這裡設定為0,它的意思就是0取反再建立檔案時許可權相與,也就是:(~0) & mode 等於八進位制的值0777 & mode了,這樣就是給後面的**呼叫函式mkdir給出最大的許可權,避免了建立目錄或檔案的許可權不確定性。

3、mkdir():建立指定目錄

4、is_readable() 函式判斷指定檔名是否可讀

5、unlink():刪除檔案

6、exec():執行command命令

php檔案相關操作

由於接下來要接觸使用php爬蟲,而爬取來的資料有時候為了節省資料庫資源,需要儲存為本地文字檔案,所以在這裡整理一下php相關的檔案操作函式。resource fopen string filename,string mode filename 被開啟的檔案路徑 mode 開啟檔案的模式 寫入是重新寫...

php檔案操作相關類例項

else return false function create dir dirname,mode 0777 一次只能建立一級目錄 function createdir aimurl 可同時建立多級目錄 function delete dir dirname 刪除目錄 else closedir ...

php資料夾的相關操作

php獲取資料夾大小 function dirsize path if is dir path.item closedir handle return sum 注意用的時候記得每次 要清0,要不然會累加 php建立資料夾 建立資料夾 param string dirname return strin...