PHP學習筆記----PHP檔案程式設計
阿新 • • 發佈:2019-01-31
第122講PHP檔案程式設計①---檔案操作原理如何獲取檔案資訊,如何讀檔案
①在web開發中,我們要使用到檔案的上傳和下載,就是經典的檔案程式設計使用
②在對檔案操作的過程中,我們是以流的概念來操作
③如何獲取檔案資訊
開啟檔案----fopen(檔案路徑,開啟的模式),返回值是檔案指標
檢視檔案資訊-----fstat(檔名),返回值是存放著陣列中
關閉檔案---fclose(開啟的檔案的指標)
讀檔案內容(適用於大檔案的讀取)----fread(檔案指標,讀多長)
檔案內容替換---str_replace(要替換的字元,替換成什麼字元,替換完成後的字元)
解析一個配置檔案---parse_ini_file(檔名
將檔案讀成一個字串---file_get_contents(檔名)
php檔案程式設計②如何寫檔案,拷貝檔案建立和刪除
將一個字串寫入檔案---file_put_contents(檔名,字串)
拷貝檔案-------copy(要拷貝的檔名,目的地址)
PHP檔案路徑只認英文,若有中文要用iconv(原編碼,目的編碼,被轉碼的字元)函式轉碼
建立一個新目錄-----mkdir(目錄名)---預設只能建立一級,要想建立多級需要給recursive 布林值
刪除資料夾----rmdir(目錄名)-------如果資料夾中有子檔案,則不能刪除成功
刪除檔案------unlink(檔名)
PHP檔案程式設計③檔案的上傳和下載
①$_files陣列包含了上傳檔案的各種資訊
②檔案上傳時若沒有指定存放的目錄,怎麼預設存放在c:\windows\Temp
③若需要移動檔案則需要使用move_upload_file(檔名,目標路徑)