文件处理对于任何应用程序都是必需的。为了完成某些任务,需要对文件进行处理。PHP中的文件处理与使用任何编程语言(如C)进行文件处理的方式类似。PHP有许多用于处理普通文件的函数。这些函数是:
1)fopen()-PHP fopen()函数用于打开文件。fopen()的第一个参数包含要打开的文件名,第二个参数告诉文件需要以何种模式打开,例如
<?php
$file = fopen(“demo.txt”,'w');
?>
可以使用以下任何模式打开文件:
2)fread()-使用fopen()打开文件后,使用fread()读取数据的内容。它采用两个参数。一个是文件指针,另一个是文件的大小(以字节为单位),例如
<?php
$filename = "demo.txt";
$file = fopen( $filename, 'r' );
$size = filesize( $filename );
$filedata = fread( $file, $size );
?>
4)fclose()-使用fclose()函数关闭文件。它的参数是需要关闭的文件,例如
<?php
$file = fopen("demo.txt", 'r');
//some code to be executed
fclose($file);
?>