php 控制字节流_PHP 文件处理操作

PHP 文件处理操作

作者: 初生不惑 Java技术QQ群:227270512 / Linux QQ群:479429477

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

PHP打开文件 - fopen()函数

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

语法

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

示例

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

// 或者

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

?>

PHP关闭文件 - fclose()函数

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

语法

boolean fclose ( resource $handle )

示例代码

fclose($handle);

?>

PHP读取文件 - fread()函数

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

语法

string fread ( resource $handle , int $length )

示例

$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 ] )

示例

$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 [, resource $context ] )

示例

unlink('data.txt');

echo "File deleted successfully";

?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值