ホームページ > バックエンド開発 > PHPチュートリアル > PHP ディレクトリ トラバーサル コード

PHP ディレクトリ トラバーサル コード

WBOY
リリース: 2016-07-25 08:42:32
オリジナル
1026 人が閲覧しました

PHP ディレクトリ トラバーサル

  1. //php ディレクトリ トラバーサル
  2. function showDetail($dirname){
  3. $ds = opendir($dirname);
  4. while($file = readdir($ds) ){
  5. $path = $dirname."/".$file;
  6. if($file != "." && $file != ".."){ //これは罠です
  7. if(is_dir($path) ) {
  8. showDetail($path); //再帰呼び出し、ディレクトリが読み取られている場合は読み続けます
  9. }else{
  10. echo $path."
    ";
  11. }
  12. }
  13. }
  14. }
  15. $dirname ="test"; // ディレクトリをテストします
  16. showDetail($dirname);
  17. ?>
コードをコピーします

PHP


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート