1.開啟目錄我們使用opendir,它需要傳遞乙個路徑引數,返回乙個資源物件。
2.關閉目錄我們使用closedir,它需要乙個傳遞乙個資源型別的引數,也就是opendir的返回值。
3.我們用mkdir來建立乙個目錄,它接受乙個字串型別的路徑引數。
4.判斷乙個路徑是否是乙個目錄用is_dir引數,它會返回乙個布林值。
5.我們可以用readdir來讀取目錄中的檔案和目錄的名稱,它每次呼叫都會返回乙個字串,並且每次呼叫都是向下移動乙個順序。
6.我們可以用rmdir來刪除目錄,它接受乙個字串型別的路徑位址,值得注意的是,刪除目錄的時候,目錄中必須是空的。
示例**:
<?php
//首先得到該目錄
$dir = "d:\www";
//如果它是乙個目錄,
//則把它下面的內容迴圈列印出來。
if(is_dir($dir))
}//最後關閉該目錄
closedir($dir_res);
1.我們使用fopen函式來開啟檔案,它需要乙個檔名和乙個模式,這個模式如下**:
mode引數取值意義r
唯讀方式開啟
r+讀寫方式開啟,
w寫入方式開啟,檔案存在則清空,不存在則建立
w+讀寫方式開啟,檔案存在則清空,不存在則建立
a追加寫入方式,檔案存在則追加,不存在則建立
a+追加讀寫方式,檔案存在則追加,不存在則建立
x寫入方式開啟,檔案存在則開啟失敗,不存在建立
x+讀寫方式開啟,檔案存在則開啟失敗,不存在建立
2.我們用fclose來關閉檔案,它需要的引數就是fopen的返回值。
3.fwrite則為向檔案中寫入資訊,它的第乙個引數為檔名,第二個引數為寫入的資訊,第三個引數為長度,通常只需要前兩個引數。
4.從檔案中讀取資訊常用的函式是fread,它一次性的讀取內容。也可以用getc來一次讀取乙個字元,還可以用gets來一次性讀取一行,這兩個函式在讀取完畢之後會自動移動檔案指標。
5.我們用filesize來獲得檔案的大小,它需要乙個檔名作為引數。
6.我們用unlink來刪除檔案,它需要乙個檔名作為引數。
<?php
$file = fopen("dial.php","w+");
$text = '<?php
class mycontroller extends controller
}?>';
fwrite($file,$text);
fclose($file);
echo "建立成功";
辛星整理Linux下的 var目錄
首先說一下 var目錄吧,它一般儲存系統執行時需要改變的資料,一般每個系統都是指定的,下面是一些常見的子目錄的說明 1 var lib 系統正常執行時需要改變的檔案。2 var local 它儲存安裝的程式的可變資料,通常是系統管理員安裝的程式 3 var lock 它儲存的是鎖定檔案,許多程式有這...
辛星與您解讀PHP的遞迴
其實遞迴放到其他程式語言裡面可能是初學函式的乙個練習題,但是由於php的特殊性,我們把它拿出來專門講解一下,首先說一下什麼是遞迴把,我最早認識遞迴是求乙個數的階乘,比如我們寫乙個函式,然後求它的階乘是多少。看下面的php 求n!的值 function xin n else echo xin 4 它的...
《PHP程式設計最快明白》第五講 php目錄 檔案操作
例項15 目錄建立 刪除 複製 如下 www.cppcns.comphp dirfile 資料夾 dirfile iconv utf 8 gb2312 dirfile 轉碼,否則會看到windows裡面是亂碼,但程式能正常操作,讀取目錄時反過來才看到目錄的真正名字。if file exists di...