PHP教程
+ -

PHP 文件处理操作

2019-09-09 22 0

作者: 初生不惑 Java技术QQ群:227270512 / Linux QQ群:479429477
PHP文件系统允许我们创建文件,逐行读取文件,逐个字符读取文件,写入文件,附加文件,删除文件和关闭文件。

PHP打开文件 - fopen()函数

PHP fopen()函数用于打开文件。
语法

resource fopen ( string $filename , string $mode [, bool $use_include_path = false [, resource $context ]] )

示例

<?php  

$handle = fopen("c:\\folder\\file.txt", "r");  

// 或者

$handle2 = fopen("c:/folder/file.txt", "r");  

?>

PHP关闭文件 - fclose()函数

PHP fclose()函数用于关闭打开的文件指针。
语法

boolean fclose ( resource $handle )

示例代码

<?php  

fclose($handle);  

?>

PHP读取文件 - fread()函数

PHP fread()函数用于读取文件的内容。 它接受两个参数:资源和文件大小。
语法

string fread ( resource $handle , int $length )

示例

<?php    

$filename = "c:\\myfile.txt";    

$handle = fopen($filename, "r");//open file in read mode    



$contents = fread($handle, filesize($filename));//read file    



echo $contents;//printing data of file  

fclose($handle);//close file    

?>

上面代码输出结果 -

hello,this is PHP Read File - fread()...

PHP写文件 - fwrite()函数

PHP fwrite()函数用于将字符串的内容写入文件。
语法

int fwrite ( resource $handle , string $string [, int $length ] )

示例

<?php  

$fp = fopen('data.txt', 'w');//open file in write mode  

fwrite($fp, 'hello ');  

fwrite($fp, 'php file');  

fclose($fp);  



echo "File written successfully";  

?>

上面代码输出结果 -

File written successfully

PHP unlink()函数用于删除文件。
语法

bool unlink ( string $filename [, resource $context ] )

示例

<?php    

unlink('data.txt');  



echo "File deleted successfully";  

?>

0 篇笔记 写笔记

PHP 文件处理操作
作者: 初生不惑 Java技术QQ群:227270512 / Linux QQ群:479429477PHP文件系统允许我们创建文件,逐行读取文件,逐个字符读取文件,写入文件,附加文件,删除文件和关闭文件。PHP打开文件 - fopen()函数PHP fopen()函数用于打开文件。语法resourc......
取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

您的支持,是我们前进的动力!