ホームページ >バックエンド開発 >PHPチュートリアル >PHPのディレクトリ管理機能_PHPチュートリアル
chdir: ディレクトリを変更します。
dir: ディレクトリ カテゴリ クラス。
Closedir: ディレクトリハンドルを閉じます。
opendir: ディレクトリハンドルを開きます。
readdir: 読み取りディレクトリハンドル。
rewinddir: ディレクトリハンドルをリセットします。
ディレクトリを変更します。
構文: int chdir(文字列ディレクトリ);
戻り値: 整数
機能タイプ: ファイルアクセス
内容 説明 この関数は、現在の PHP 実行ディレクトリを新しいディレクトリに変更するために使用されます。変更できない場合は false を返し、変更できた場合は true を返します。
ディレクトリ
ディレクトリカテゴリクラス。
構文: new dir(文字列ディレクトリ);
戻り値: クラス
機能タイプ: ファイルアクセス
コンテンツの説明 これは、ディレクトリの読み取りに使用される同様のオブジェクト指向カテゴリ クラスです。ディレクトリ パラメータ ディレクトリが開かれると、2 つの属性が使用可能になります。handle 属性は、他の非クラス関数で使用される readdir()、rewinddir()、および Closedir() に似ています。path 属性は、ディレクトリを開いた後にパス パラメータを設定します。このクラスには、read、rewind、close の 3 つのメソッドがあります。
使用例
$d = dir("/etc");
echo "ハンドル: ".$d->ハンドル。"
n";
echo "パス: ".$d->path."
n";
while($entry=$d->read()) {
echo $entry."
n";
}
$d->close();
?>
閉店しました
ディレクトリハンドルを閉じます。
構文: void Closedir(int dir_handle);
戻り値: なし
機能タイプ: ファイルアクセス
コンテンツの説明
この関数は、ディレクトリ データ ストリームの dir_handle を閉じるために使用されます。この dir_handle パラメータで操作されるディレクトリは、使用する前に opendir() で開かれている必要があります。
オープンディレクトリ
ディレクトリハンドルを開きます。
構文: int opendir(文字列パス);
戻り値: 整数
機能タイプ: ファイルアクセス
コンテンツの説明
この関数は、ディレクトリ データ ストリームを開くために使用されます。返される整数は、他のディレクトリ関数で操作できるハンドルです。
ディレクトリハンドルを読み取ります。
構文: string readdir(int dir_handle);
戻り値: 文字列
機能タイプ: ファイルアクセス
内容 説明 この関数はディレクトリを読み取るために使用されます。特別な順序なしで読み取られた、ディレクトリ内のファイルの名前を返します。
使用例 この例では、現在のディレクトリ内のすべてのファイルを一覧表示します
$handle=opendir('.');
echo "ディレクトリ ハンドル: $handle ";
echo "ファイル: ";
while ($file = readdir($handle)) {
エコー "$file ";
}
Closedir($handle);
?>
巻き戻し
ディレクトリハンドルをリセットします。
構文: void rewinddir(int dir_handle);
戻り値: なし
機能タイプ: ファイルアクセス