主要能相容: php 5
一、chdir -- 改變目錄
語法:bool chdir ( string directory )
返回值:整數
函式種類: 檔案訪問
內容說明:
將 php 的當前目錄改為directory。directory:新的當前目錄。返回值如果成功則返回 true,失敗則返回 false。
例子講解:
程式**
<?php
// current directory
echo getcwd() . "\n";
chdir('public_html');
// current directory
echo getcwd() . "\n";
?>
輸出結果為:
/home/vincent
/home/vincent/public_html
注意:迴圈語句中會出現「 warning: chdir(): no such file or directory (errno 2) in ***** on line *」錯誤。
程式**
<?php
// current directory
echo getcwd() . "\n";
for($i=1; $i<=2; $i++)
?>hzzgoaheb;
二、dir -- directory 類
語法:new dir(string directory);
返回值:類
函式種類: 檔案訪問
內容說明:
這是乙個類似物件導向的類別類,用來讀取目錄。當目錄引數 directory 開啟之後,有二個屬性可用:handle 屬性就像其它非類的函式所用的 readdir()、rewinddir() 及 closedir();path 屬性則配置開啟目錄後的路徑引數。本類有三個方法 (method):read、rewind 與 close。
class dir
例子講解:
程式**
<?php
$d = dir("/etc/php5");
echo "handle: " . $d->handle . "\n";
echo "path: " . $d->path . "\n";
while (false !== ($entry = $d->read()))
$d->close();
?>
輸出結果為:
handle: resource id #2
path: /www.cppcns.cometc/php5
. ..
apache
cgi
cli
注: read 方法返回的目錄項的順序依賴於系統。
注: 本函式定義了內部類 directory,意味著不能再用同樣的名字定義使用者自己的類。
三、closedir -- 關閉目錄控制代碼
語法:void closedir ( resource dir_handle )
返回值:無
函式種類: 檔案訪問
內容說明:
關閉由 dir_handle 指定的目錄流。流必須之前被 opendir() 所開啟。
例子講解:
程式**
<?php
$dir = "/etc/php5/";
// open a known directory, read directory into variable and then close
if (is_dir($dir))
} ?>
四、opendir -- 開啟目錄控制代碼
語法:resource opendir (www.cppcns.com string path [, resource context] )
返回值:整數
函式種類: 檔案訪問
內容說明:
本函式用來開啟目錄資料流。返回的整數是可供其它目錄函式closedir(),readdir() 和 rewinddir() 操作的 handle。如果成功則返回目錄控制代碼的resource,失敗則返回 false。
例子講解:
程式**
<?php
$dir = "/etc/php5/";
// open a known directory, and proceed to read its contents
if (is_dir($dir))
closedir($dh);
} } ?>
輸出結果為:
filename: . : filetype: dir
filename: .. : filetype: dir
filename: apache : filetype: dir
filename: cgi : filetype: dir
filename: cli : filetype: dir
本文標題: 相容php5的php目錄管理函式庫
本文位址: /wangluo/php/43234.html
公升級PHP5的理由 PHP4和PHP5效能對比
php 4到今年年底php group將不再對其進行支援了,所以為了讓大家更有信心的轉移到php 5平台上,我特別做了這個測試,看看我們php 4.x 是否真的效能比我們的php 5.x要好捏,測試結果很明顯,那就是php 5.x 比php 4.x不論是物件導向還是面向過程,都要比php 4.x 要...
php5注釋 php的注釋方法
注釋是每個程式設計師學習時的基礎,我們通過可以注釋來備註一資訊。增加 的可讀性。下面我們就為大家介紹一下php的注釋方法。1,這是單行注釋 2,這也是單行注釋 3,多行注釋塊 這是多行注釋塊 它橫跨了 多行php注釋規範 1 檔案頭的注釋,介紹檔名,功能以及作者版本號等資訊 檔名簡單介紹 檔案功能。...
PHP5配置選項
在unix平台上安裝基本沒有變化 1.gunzip 5.x.x.tar.gz 2.tar xvf 5.x.x.tar 3.cd 5.x.x 4.configure 5.make 6.make install 7.apachectl restart configure 配置命令取決於安裝步驟可能需要另...