关于php的函数,总结关于PHP文件函数有哪些

简单整理一些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 <?php2 3 $url = 'http://www.this.com/test/abc.php';4 echo basename($url); // abc.php5 echo basename($url,'.php'); // abc

dirname($path) 获取路径地址

$path URL地址

1 <?php2 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/b11 print_r(pathinfo($path,PATHINFO_BASENAME)); // ab.php12 print_r(pathinfo($path,PATHINFO_EXTENSION)); // php13 print_r(pathinfo($path,PATHINFO_FILENAME)); // ab

opendir() 打开一个目录,返回目录资源句柄

readdir('资源句柄') 从目录中获取一个文件或目录,并指针向下移动一位

closedir('资源句柄') 关闭打开的目录

rewinddir('资源句柄') 将指针移动到首位

disk_free_space(‘c:’) 返回指定目录可用空间

disk_total_space('c:') 返回指定目录共计大小

mkdir() 创建一个目录

rmdir() 删除一个目录

unlink() 删除一个文件 返回bool值

copy() 复制文件 不支持复制目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值