加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > PHP > 正文

php向文件中追加写入字符串(fwrite实例)

发布时间:2020-05-25 02:11:24 所属栏目:PHP 来源:互联网
导读:本文章向大家介绍fwrite实例,文章主要使用fwrite向文件中写入数据或向文件中追加数据,需要的朋友可以参考一下本文章的实例源码。

fwrite()介绍

fwrite() 函数用于向文件写入字符串,成功返回写入的字符数,否则返回 FALSE 。

语法:

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

fwrite() 把 string 的内容写入文件指针 handle 处。

参数:

参数

说明

handle

要写入字符串的文件指针,一般由fopen() 函数创建

data

要写入的字符串

length

可选,规定要写入的最大字节数

如果指定了可选参数 length,当写入了 length 个字节或者写完了 string 以后,写入就会停止。

fwrite()实例

1.使用fwrite()函数向文件中追加数据:

$myfile = "./test.txt";

$openfile = fopen ($myfile,"w") or die ("Couldn't open the file");

fwrite ($openfile,"This is a string n");

fclose ($openfile);

$openfile = fopen ($myfile,"r") or die ("Couldn't open the file");

$file_size=filesize($myfile);

$file_contents = fread ($openfile,$file_size);

$msg ="$file_contents";

fclose ($openfile);

echo $msg;

?>

2.使用fwrite 换行写入

如果要在文件中实现换行写入,只需要在写入内容中需要换行的地方添加换行符 n 即可:

$filename = 'file.txt';

$word = "manongjc.com!n";

$fh = fopen($filename,"a");

echo fwrite($fh,$word);

fclose($fh);

?>

3.在fwrite函数中使用length参数限制写入的最大字节数

// 要写入的文件名字

$filename = 'file.txt';

// 写入的字符

/* http://www.manongjc.com/article/1393.html */

$word = "manongjc.com!";

$fh = fopen($filename,"w");

echo fwrite($fh,$word,4);

fclose($fh);

?>

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读