PHP文件操作的详细介绍(一)
程序员文章站
2022-03-16 14:02:10
...
判断文件类型
var_dump(filetype("./img")); //返回文件类型,目录或文件 var_dump(is_dir("./img/11.png")); //判断给的文件是不是目录 is_file(); //判断给的文件是不是文件
文件属性
var_dump(date("Y-m-d H:i:s",fileatime("./img/11.png"))); //文件上次访问时间 var_dump(date("Y-m-d H:i:s",filemtime("./img/11.png"))); //文件修改时间 echo filesize("./img/11.png"); //文件大小 filectime("") //文件创建时间 file_exists("") //文件是否存在
文件路径
/代表根 网页里面代表www目录 php里面代表磁盘根 var_dump(file_exists("/wamp/www/1220/wenjian/img/11.png")); //文件是否存在 echo $_SERVER['DOCUMENT_ROOT']; //取服务器根路径 echo basename("/wamp/www/1220/wenjian/img/11.png"); //路径中获取文件名 echo dirname("/wamp/www/1220/wenjian/img/11.png"); //路径中目录名 var_dump(pathinfo("/wamp/www/1220/wenjian/img/11.png")); //返回数组 echo realpath("./img/11.png");//将相对路径转化为绝对路径
遍历目录
var_dump(glob("./ajax/*")); //返回该目录下所有文件数组
给我一个文件夹,返回该文件夹下所有文件数量
function ShuLiang($url) { $sl = 0; $arr = glob($url); foreach($arr as $v) { if(is_file($v)) { $sl++; } else { $sl += ShuLiang($v."/*"); } } return $sl; } echo ShuLiang("./ajax/*");
以上就是PHP文件操作的详细介绍(一)的详细内容,更多请关注其它相关文章!
上一篇: php简单例子--打印出99乘法表
下一篇: php 截取指定长度字符串的代码分享
推荐阅读
-
有关PHP中封装的PDO数据库操作类的相关介绍
-
对于ThinkPHP框架早期版本的一个SQL注入漏洞详细分析_PHP
-
php无限分类且支持输出树状图的详细介绍_PHP教程
-
php中在文件倒数140个字节的地方插入一个字符串,文件指针却一直在文件末尾
-
一个php文件里计算得出的变量值,怎么传到另一个html文件里?
-
谁能详细的解释一下PHP中 $a=10; $b=$a-- + -- $a; 的执行过程吗?
-
详细介绍Session在PHP中的使用(1)
-
PHP动态网站制作中关于文件操作的疑难问答_PHP教程
-
PHP中的一个很好用的文件上传类_PHP教程
-
PHP数组循环操作详细介绍 附实例代码_PHP教程