Rumah > php教程 > php手册 > teks badan

php文件操作之常用文件操作笔记

WBOY
Lepaskan: 2016-05-25 16:48:32
asal
1138 orang telah melayarinya

在php中文件操作函数有很多很多,下面我来给各们同学介绍在php中文件操作常用函数使用方法与介绍.

1、获取文件名:basename();

2、获取文件所在的目录:dirname();

3、pathinfo()获取文件信息,返回结果为一个array,包括路径、文件全名、文件名和扩展名.

实例代码如下:

$file = '/com/netingcn/error.log'; 
print_r(pathinfo($file));
Salin selepas log masuk

结果为:

Array( 
	[dirname] => /com/netingcn 
	[basename] => error.log 
	[extension] => log 
	[filename] => error 
)
Salin selepas log masuk

4、判断文件是否存在:is_file();

5、判断目录是否存在:is_dir();

6、判断文件或目录是否存在:file_exists();

7、读取文件所有内容:file()或file_get_contents(),其中file()返回的是一个一行为元素的array,file_get_contents()把文件全部内容作为一个String返回;

8、写文件fwrite,如:

实例代码如下:

<?php
$handler = fopen($file, &#39;w&#39;); // w 会冲掉以前的内容、a 是追加 
fwrite($handler, &#39;content&#39;); 
fclose($handler);              //记得关闭打开的文件句柄9、文件读取操作有很多,下面简单介绍几个: 
$handler = fopen($file, &#39;r&#39;); 
while(!feof($handler)) { 
	$datas[] = fgets($handler);  //读取一行内容 
} 
while(!feof($handler)) { 
	$datas[] = fgetss($handler); //读取一行内容并过来html标记 
} 
while(!feof($handler)) { 
	$datas[] = fgetcsv($handler); //读取一行内容并解析csv字段 
} 
$content = fread($handler, $strLength); //读取指定长读的字符 
fclose($handler);
?>
Salin selepas log masuk

文章地址:

转载随意^^请带上本文地址!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Cadangan popular
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!