PHP之readdir()函数,phpreaddir函数
程序员文章站
2022-05-14 11:23:27
...
PHP之readdir()函数,phpreaddir函数
最近在学习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查询whois信息的方法
下一篇: 怎样防止sql注入?
推荐阅读
-
PHP is_subclass_of函数的一个BUG和解决方法
-
PHP小技巧之函数重载
-
php获取目标函数执行时间示例
-
PHP函数超时处理方法
-
PHP下使用mysqli的函数连接mysql出现warning: mysqli::real_connect(): (hy000/1040): ...
-
php的闭包(Closure)匿名函数初探
-
浅析PHP中的 inet_pton 网络函数
-
提权函数之RtlAdjustPrivilege()使用说明
-
PHP call_user_func和call_user_func_array函数的简单理解与应用分析
-
php使用filter_var函数判断邮箱,url,ip格式示例