天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

兼容PHP5的PHP目錄管理函數庫

主要能兼容: 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++){
chdir('whoist');
// current directory
echo getcwd() . "/n";
}
?>


二、dir -- directory 類
語法:new dir(string directory);
返回值:類
函數種類: 文件存取
內容說明:
這是一個類似面向對象的類別類,用來讀取目錄。當目錄參數 directory 打開之后,有二個屬性可用:handle 屬性就像其它非類的函數所用的 readdir()、rewinddir() 及 closedir();path 屬性則配置打開目錄后的路徑參數。本類有三個方法 (method):read、rewind 與 close。
class dir {
dir ( string directory )
string path
resource handle
string read ( void )
void rewind ( void )
void close ( void )
}
例子講解: 

 程序代碼
<?php
$d = dir("/etc/php5");
echo "Handle: " . $d->handle . "/n";
echo "Path: " . $d->path . "/n";
while (false !== ($entry = $d->read())) {
echo $entry."/n"; 
}
$d->close();
?>


輸出結果為:
Handle: Resource id #2
Path: /etc/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)) {
    if ($dh = opendir($dir)) {
        $directory = readdir($dh);
        closedir($dh);
    }
}
?>


四、opendir -- 打開目錄句柄
語法:resource opendir ( 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)) {
   if ($dh = opendir($dir)) {
       while (($file = readdir($dh)) !== false) {
            echo "filename: $file : filetype: " . filetype($dir . $file) . "/n";
       }
        closedir($dh);
    }
}
?>


輸出結果為:
filename: . : filetype: dir
filename: .. : filetype: dir
filename: apache : filetype: dir
filename: cgi : filetype: dir
filename: cli : filetype: dir

php技術兼容PHP5的PHP目錄管理函數庫,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 欧美精品一区二区三区四区 | 亚洲国产精品一区二区久久第 | 寂寞夜晚视频高清观看免费 | 飘雪韩国在线观看免费高清完整版 | 久久久无码精品亚洲欧美 | 国产亚洲精品V在线观看一 国产亚洲精品a在线观看app | 久久视热频国只有精品 | 亚洲人成电影网站色2017 | 亚洲A片不卡无码久久尤物 亚洲a免费 | 一本道高清码 | 啦啦啦 中国 日本 高清 在线 | 亚洲七七久久桃花综合 | 国产午夜亚洲精品不卡电影 | 酒色.com | 97超碰射射射 | 亚洲色视在线观看视频 | 一边啪啪的一边呻吟声口述 | 人妻激情综合久久久久蜜桃 | 国产精品日本不卡一区二区 | 九九99热久久精品在线6 | 国产产乱码一二三区别免费 | 亚洲国产第一区二区三区 | 漂亮的保姆3集电影免费观看中文 | 伊在香蕉国产在线视频 | 日韩a视频在线观看 | 男男被强bl高h文 | 伊人久久久久久久久香港 | 夜夜精品视频一区二区 | 黄色三级视频在线观看 | 亚洲中文日韩日本在线视频 | 国产免费网站看v片在线 | 2022国产91精品久久久久久 | 久久日韩精品无码一区 | 国产亚洲精品久久久久久鸭绿欲 | 欧美free嫩交hd | 岛国大片在线播放高清 | 10分钟免费观看视频 | 国产免费播放一区二区三区 | 久久re视频这里精品09首页 | 樱花之恋动漫免费观看 | 秋霞伦理高清视频在线 |