当前位置:Gxlcms > PHP教程 > PHP之readdir函数

PHP之readdir函数

时间:2021-07-01 10:21:17 帮助过:6人阅读

  最近在学习php文件操作的相关知识,记录一下readdir()函数其中的一个要注意的点

1、 在$temp=readdir($handle)函数中 readdir获取的是文件名和$handle中的文件夹名,

    一般在程序中遍历文件通过while()循环:

         while($temp=readdir($handel)){}

   但是这种写法的判断语句存在一个问题就是:如果$handle下面有个文件夹的名字为'0',那么$temp=0,while循环就无法进行下去,那么就无法遍历其余的文件,导致程序结果不对,

正确的写法:

    while(($temp=readdir($handel))!==false){}//用不全等于是区分如果文件夹名字为0的时候,那么0!==false,仍然可以遍历

  

以上就介绍了PHP之readdir函数,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

人气教程排行