目錄管理函式

2021-04-01 20:26:58 字數 1733 閱讀 2926

chdir :

改變目錄。

dir :

目錄類別類。

closedir :

關閉目錄 handle。

opendir :

開啟目錄 handle。

readdir :

讀取目錄 handle。

rewinddir :

重設目錄 handle。

chdir

改變目錄。

語法: int chdir(string directory);

返回值: 整數

函式種類: 檔案訪問

內容說明 本函式用來改變目前 php 執行的目錄到新的 directory 目錄中。若無法改變則返回 false,成功則返回 true。

dir目錄類別類。

語法: new dir(string directory);

返回值: 類

函式種類: 檔案訪問

內容說明 這是乙個類似物件導向的類別類,用來讀取目錄。當目錄引數 directory 開啟之後,有二個屬性可用:handle 屬性就像其它非類的函式所用的 readdir()、rewinddir() 及 closedir();path 屬性則配置開啟目錄後的路徑引數。本類有三個方法 (method):read、rewind 與 close。

使用範例

<?

$d = dir("/etc");

echo "handle: ".$d->handle."

/n";

echo "path: ".$d->path."

/n";

while($entry=$d->read())

$d->close();

?>

closedir

關閉目錄 handle。

語法: void closedir(int dir_handle);

返回值: 無

函式種類: 檔案訪問

內容說明

本函式用來關閉目錄資料流的 dir_handle。這個 dir_handle 引數所操作的目錄必須要 opendir() 開啟的方可使用。

opendir

開啟目錄 handle。

語法: int opendir(string path);

返回值: 整數

函式種類: 檔案訪問

內容說明

本函式用來開啟目錄資料流。返回的整數是可供其它目錄函式操作的 handle。

readdir

讀取目錄 handle。

語法: string readdir(int dir_handle);

返回值: 字串

函式種類: 檔案訪問

內容說明 本函式用來讀取目錄。返回目錄中的檔名稱,讀取不照任何特殊的順序。

使用範例 本例列出目前目錄的所有檔案

<?php

$handle=opendir('.');

echo "目錄 handle: $handle/n";

echo "檔案:/n";

while ($file = readdir($handle))

closedir($handle);

?>

rewinddir

重設目錄 handle。

語法: void rewinddir(int dir_handle);

返回值: 無

函式種類: 檔案訪問

內容說明 本函式用來重設目錄資料流到開始處。

linux檔案和目錄管理常見的函式

1.chmod 許可權函式 2.getcwd 函式 使用 獲取當前目錄 pwd在終端檢視路徑 3.mkdir 函式 使用 新建目錄 4.rmdir 函式 使用 刪除目錄 5.chdir 函式 使用 改變當前工作目錄 6.opendir 和 closedir 函式 用於讀取目錄的內容,相當於命令中的 ...

IIS目錄管理

員 520hacker 乙個安靜清爽的地方,靈感和清晰的思路在整個空間蔓延。ftp提供好東西 ftp mblist mblist 61.187.55.87 普通程式設計師,熱愛程式設計。酷愛讀書,好求新知,記性好忘性大,故凡有所得必記諸文字。胸有點墨,心無大志,惟願寧靜淡泊而已。嘗聽前輩高人言 程式...

ORACLE DIRECTORY目錄管理

oracle的 directory在資料庫中是個目錄的路徑,需要在作業系統中有相應的目錄與之對應 oracle目錄的作用就是讓oracle資料庫和作業系統之前進行檔案的互動,最常見的就是資料幫浦的匯入和匯出 directory的管理步驟 1 建立 create or replace director...