本来是从数据库中取的图片,现在由于某些原因需要从im的文件夹下取图片,怎么实现?还是先数组取出来,再循环?怎么取呢?

解决方案 »

  1.   

    这样读$handle = opendir('./'); //当前目录
        while (false !== ($file = readdir($handle))) { //遍历该php文件所在目录
          list($filesname,$kzm)=explode(".",$file);//获取扩展名
            if($kzm=="gif" or $kzm=="jpg" or $kzm=="JPG") { //文件过滤
              if (!is_dir('./'.$file)) { //文件夹过滤
                $array[]=$file;//把符合条件的文件名存入数组
                $i++;//记录图片总张数
               }
              }
        }