在php中文件操作函数有很多很多,下面我来给各们同学介绍在php中文件操作常用函数使用方法与介绍.
1、获取文件名:basename();
2、获取文件所在的目录:dirname();
3、pathinfo()获取文件信息,返回结果为一个array,包括路径、文件全名、文件名和扩展名.
实例代码如下:
1 2 | $file = '/com/netingcn/error.log';
print_r( pathinfo ( $file ));
|
登录后复制
结果为:
1 2 3 4 5 6 | Array(
[dirname] => /com/netingcn
[basename] => error.log
[extension] => log
[filename] => error
)
|
登录后复制
4、判断文件是否存在:is_file();
5、判断目录是否存在:is_dir();
6、判断文件或目录是否存在:file_exists();
7、读取文件所有内容:file()或file_get_contents(),其中file()返回的是一个一行为元素的array,file_get_contents()把文件全部内容作为一个String返回;
8、写文件fwrite,如:
实例代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <?php
$handler = fopen ( $file , 'w');
fwrite( $handler , 'content');
fclose( $handler );
$handler = fopen ( $file , 'r');
while (! feof ( $handler )) {
$datas [] = fgets ( $handler );
}
while (! feof ( $handler )) {
$datas [] = fgetss ( $handler );
}
while (! feof ( $handler )) {
$datas [] = fgetcsv ( $handler );
}
$content = fread ( $handler , $strLength );
fclose( $handler );
?>
|
登录后复制
文章地址:
转载随意^^请带上本文地址!