ホームページ  >  記事  >  バックエンド開発  >  ディレクトリトラバーサル機能_PHPチュートリアル

ディレクトリトラバーサル機能_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-20 10:59:44862ブラウズ

​ PHP のディレクトリ トラバーサル機能は元々非常に一般的ですが、「オブジェクト指向」形式になっているため、それについても触れておきます:
(1)ディレクトリ、オープンディレクトリ
使用法:
$d = dir("ディレクトリ名");
$handle = opendir("ディレクトリ名");
前者はディレクトリ オブジェクトを返し、後者はディレクトリ ハンドルを返します。前者によって返されるオブジェクトには、ハンドルとパスという 2 つの属性があり、2 番目はディレクトリ名そのものです。 $d- >ハンドルと $d->パスにアクセスするとき。

(2)read、readdir、rewind、rewinddir、close、closedir
3 つのグループのそれぞれの前者は「Object->Method()」で呼び出されるディレクトリ オブジェクトのメソッドであり、後者は「関数名 (ディレクトリ ハンドル)」で呼び出される関数です。ディレクトリ内の次の項目を返します。 ファイル名は、ディレクトリに返される最初のファイル名です。 close は、ディレクトリを閉じ、走査しません。
(3)chdir
PHP の作業ディレクトリを変換します

http://www.bkjia.com/PHPjc/445591.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/445591.html技術記事 PHP のディレクトリ トラバーサル関数は非常に一般的ですが、オブジェクト指向の形式になっているため、次についても説明します。 (1) dir、opendir の使用法: $d = dir (ディレクトリ名); $handle = opendir (ディレクトリ名)。 ..
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。