lmwtzw6u5l0 发表于 2017-3-31 11:39:46

php遍历一个指定文件夹

  如何让php去遍历一个给定的文件下的东东?下面这段源码完整的给出了方法
  


[*]<?php
[*]/* 获得指定目录 */
[*]$argc = $_SERVER["argc"];
[*]if( $argc != 2 )
[*]{
[*]    printf("atleast has a param <directoryNmae> \n");
[*]    return0;
[*]}
[*]
[*]$dirname = $_SERVER["argv"];
[*]
[*]if( $handle = opendir($dirname) ) //打开目录成功
[*]{
[*]    echo"Directory handle: $handle\n";
[*]    echo"Entries: \n";
[*]
[*]    while(false !== ( $entry = readdir($handle)))//遍历读取目录
[*]    {
[*]         $entry= $dirname . DIRECTORY_SEPARATOR . $entry;
[*]         if(is_dir($entry) ) //如果是目录,可以考虑递归去调用,此处只是简单print 目录名字
[*]         {
[*]            echo"has a directory: $entry\n";
[*]            //continue;
[*]         }
[*]         else // 如果是文件,可以考虑增加处理文件方法,这里只是简单打印文件名字
[*]         {
[*]            echo"has a file: $entry\n ";
[*]         }
[*]    }
[*]}
[*]?>


  
页: [1]
查看完整版本: php遍历一个指定文件夹