<button id="ei02c"><ol id="ei02c"></ol></button>
            1. <div id="ei02c"></div>

                    1. 安基網 首頁 公開課 PHP課程 查看內容

                      PHP(十)文件系統函數庫(上)

                      2019-3-7 16:32| 投稿: lofor| |來自: 互聯網

                      摘要: 文件系統 widows 1,dir 目錄 2,file文件 3,unknown未知
                      <?php
                      文件系統
                      widows
                      1,dir 目錄
                      2,file文件
                      3,unknown未知
                      Unix
                      1,Block 塊文件
                      2,char 字符設備
                      3,fifo 管道文件
                      4,link 鏈接文件
                      5,unknown 未知文件
                      6,dir 目錄類型,目錄也是文件的一種
                      文件系統函數
                      1,is_dir() --判斷給定文件名是否是一個目錄
                      返回類型true或者false。
                      2,is_executable() --判定文件名是否可執行
                      返回類型true或者false。
                      3,is_file() --判定文件名是否是一個正常文件
                      返回類型true或者false。
                      4,is_link --判定文件名是否為一個符號連接
                      返回類型,如果文件存在并且是一個符號連接則返回true
                      5,is_readable() --判定文件名是否可讀
                      返回類型,如果文件名存在并且可讀則返回true
                      6,is_writable() --判定給定文件名是否可寫
                      如果文件存在并且可寫則返回true。
                      /**********權限*************/
                      //r---4  w---2 x---1
                      //7(擁有者)7(所屬組)7(其他人)
                      //6(4+2)5(4+1)5(4+1)
                      文件的屬性
                      函數名 作用 
                      file_exists()  檢查文件或者目錄是否存在,存在返回ture,否則,flase
                      filesize() 取得文件大小,可讀true,返回字符數
                      filectime() 取得文件的創建時間,返回unix時間戳
                      filemtime() 獲取文件的修改時間,返回unix時間戳
                      fileatime() 獲取文件的訪問時間,返回unix時間戳
                      stat() 獲取文件大部分屬性,返回給定信息
                      //只能獲取文件的大小,不能獲取目錄的大小
                      /**********文件的基本操作開始*************/
                      1,文件的打開和關閉
                      打開文件:fopen();
                      fclose();
                      2,寫入文件
                      fwrite($res,"字符串");
                      3,讀取文件內容
                      fread($res,filesize($file))//filesize($file)讀取這個全部文件
                      4,訪問遠程文件
                      5,移動文件指針
                      6,文件的鎖定機制
                      7,文件的一些基本操作函數
                      /**********文件的基本操作結束*************/
                      /**********文件操作模式開始*************/
                      r模式:只讀方式打開,指針指向開頭
                      r+模式:讀寫模式打開,指針指向開頭
                      w模式:只寫模式,指針指向開頭,會清空文件,如果
                      文件不存在則會創建文件。
                      w+模式:讀寫模式,指針指向開頭,會清空文件,如果
                      文件不存在則會創建文件。
                      a模式:追加模式寫入的方式打開文件,將文件指針指向文件的末尾,
                      文件不存在則開始創建
                      a+模式:追加模式,讀寫模式打開,將文件指針指向文件的末尾沒如果文件
                      不存在則嘗試創建
                      x模式:異或模式,必須保證文件不存在,不存在則會創建,只寫
                      x+模式:異或模式增強版,文件不存在會創建,讀寫,文件存在會創建
                      b模式:打開一個二進制文件,配合以上使用
                      T模式:打開windows獨有的模式
                      /**********文件操作模式結束*************/


                        密碼: rqbp
                      友情提醒:以上鏈接來自互聯網,請注意風險!

                      鮮花

                      握手

                      雷人

                      路過

                      雞蛋

                      相關閱讀

                      最新評論

                      返回頂部
                      新疆11选5计算公式