php有没有判断php写入文件的函数是否打开的函数

php判断php写入文件的函数是否存在一般有两种方法第一种方法是使用is_file函数,第二种方法是使用file_exists函数本文章向大家介绍这两种方法实现判断php写入文件的函数的源代码以及二鍺之间的性能区别,需要的朋友可以参考一下

is_file函数判断php写入文件的函数是否存在

is_file函数用于判断php写入文件的函数是否存在,如果php写入文件的函数存在则返回true,否则返回false

 
 

在写程序时发现在判断php写入文件的函数是否存在时,有两种写法,有的人用了is_file,有的人用了file_exists,用哪个更好或者说更合适呢

写程序验证一下,分别执行1000次,记录所需时间。









php写入文件的函数存在的情况下,is_file比file_exists要快得多;要检测php写入文件的函数所在的目录越深,速度差樾多,但至少快4倍.

目录不存在的情况下,is_dir比file_exists要慢一点点,但可以忽略不计.
结论:如果要判断php写入文件的函数是否存在,用函数 is_file(),如果要判断目录是否存茬,用函数 is_dir(),好像没地方需要用file_exists了,不确定传入的参数是php写入文件的函数还是目录的时候用
}

我要回帖

更多关于 php写入文件的函数 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信