PHP 文件处理

PHP 文件处理

PHP 文件系统允许我们创建文件、逐行读取文件、逐字符读取文件、写文件、追加文件、删除文件和关闭文件。

PHP 打开文件 – fopen()

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

语法

resource fopen ( string filename , stringmode [, bool use_include_path = false [, resourcecontext ]] )

示例

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

PHP 关闭文件 – fclose()

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

语法

ool fclose ( resource $handle )

示例

<?php  
fclose($handle);  
?>  

PHP 读取文件 – fread()

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

语法

string fread ( resource handle , intlength )

示例

<?php    
filename = "c:\\myfile.txt";handle = fopen(filename, "r");//open file in read modecontents = fread(handle, filesize(filename));//read file    

echo contents;//printing data of file  
fclose(handle);//close file    
?>    

输出

hello php file

PHP 写文件 – fwrite()

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

语法

int fwrite ( resource handle , stringstring [, 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()

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

语法

bool unlink ( string filename [, resourcecontext ] )

示例

<?php    
unlink('data.txt');  

echo "File deleted successfully";  
?>  

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程