总结一些PHP文件函数有哪些
2018-06-22 05:27:43来源:未知 阅读 ()
简单整理一些PHP的操作文件常用函数:
- filetype() 获取文件类型函数
- is_dir() 判断给定的文件名是否是一个目录
- is_executable() 判断给定文件是否是可执行
- is_file() 判断给定文件是否存在
- is_link() 判断给定文件是一个符号链接(软链接)
- is_readable() 判断给定文件是否可读
- is_writeable() 判断给定文件是否可写
- file_exists() 判断文件或目录是否存在
- filesize() 获取文件大小(不能获取目录大小)
- filectime() 文件创建时间
- filemtime() 文件修改时间
- fileatime() 文件访问时间
- stat() 获取文件大部分参数
- basename($path,[$suffix]) 获取文件名
- $path URL地址
- $suffix 可选,规定扩展名,如果有此扩展名则不显示扩展名
1 <?php 2 3 $url = 'http://www.this.com/test/abc.php'; 4 echo basename($url); // abc.php 5 echo basename($url,'.php'); // abc
-
dirname($path) 获取路径地址
-
$path URL地址
-
1 <?php 2 echo dirname("http://www.cs.com/a/b/ab.php"); // http://www.cs.com/a/b
-
- pathinfo($path,[options]) 获取路径信息
- $path 传入路径
- $option 规定返回数组元素,默认返回所有元素
-
1 <?php 2 $path = 'http://localhost/a/b/ab.php'; 3 print_r(pathinfo($path)); 4 // Array ( 5 // 'dirname' => 'http://localhost/a/b', 6 // 'basename' => 'ab.php', 7 // 'extension' => 'php', 8 // 'filename' => 'ab' 9 // ) 10 print_r(pathinfo($path,PATHINFO_DIRNAME)); // http://localhost/a/b 11 print_r(pathinfo($path,PATHINFO_BASENAME)); // ab.php 12 print_r(pathinfo($path,PATHINFO_EXTENSION)); // php 13 print_r(pathinfo($path,PATHINFO_FILENAME)); // ab
- opendir() 打开一个目录,返回目录资源句柄
- readdir('资源句柄') 从目录中获取一个文件或目录,并指针向下移动一位
- closedir('资源句柄') 关闭打开的目录
- rewinddir('资源句柄') 将指针移动到首位
- disk_free_space(‘c:’) 返回指定目录可用空间
- disk_total_space('c:') 返回指定目录共计大小
- mkdir() 创建一个目录
- rmdir() 删除一个目录
- unlink() 删除一个文件 返回bool值
- copy() 复制文件 不支持复制目录
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
下一篇:相关文章推荐阅读(标签)
- PHP写UltraEdit插件脚本实现方法 2020-03-29
- php 带逗号千位符数字的处理方法 2020-03-28
- PHP三元运算符的结合性介绍 2020-03-28
- PHP静态延迟绑定和普通静态效率的对比 2020-03-28
- 基于php流程控制语句和循环控制语句 2020-03-28
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash