1. 程式人生 > >PHP學習筆記----PHP檔案程式設計

PHP學習筆記----PHP檔案程式設計

第122PHP檔案程式設計①---檔案操作原理如何獲取檔案資訊,如何讀檔案

①在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(檔名,目標路徑)