|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
在这里想谈谈自己这六个多月的PHP学习心得,希望对给比我还新的新手们有所帮助,讲的不是很深刻,甚至有的想法可能是错误的,希望不要误导新人才好,大家要有自己的主见。 在PHP网站开辟中,存储数据凡是有两种体例,一种以文本文件体例存储,好比txt文件,一种是以数据库体例存储,好比Mysql,相对数据库存储,文件存储并没有甚么优势,然而文件读写操作在根基的PHP开辟中仍是时有利用,明天和人人分享若何使用PHP手艺完成文件读写之文件写入操作教程,也算是对PHP文件读写操作的入门进修。
将数据写入文件的操作次要触及三个步调及局部文件操作函数以下:
1、翻开文件(文件操作函数:fopen)
2、写入文件(文件操作函数:fwrite等)
3、封闭文件(文件操作函数:fclose)
上面经由过程文件读写操作代码实例教程来说解
根基的PHP文件写入操作函数fopen、fwrite、fclose使用教程
复制代码 代码以下:
<?
@$fp = fopen("leapsoulcn.txt","w");
if(!$fp){
echo "system error";
exit();
}else {
$fileData = "domain"."\t"."www.leapsoul.cn"."\n";
$fileData = $fileData."description"."\t"."PHP网站开辟教程网,面向PHP初学者的PHP教程网。"."\n";
$fileData = $fileData."title"."\t"."本文次要讲述PHP文件读写操作中最根基的文件写入教程。";
fwrite($fp,$fileData);
fclose($fp);
}
?>
正文:在这段文件读写操作实例代码中,次要功效是在文件写入两行文字。
常识点:
1、利用fopen函数翻开文件,在使用fopen函数筹办翻开文件时,你起首需求明白:
翻开文件干甚么?是读文件中的数据呢,仍是将数据写入文件,亦或读写文件?
别的你需求思索假如文件中已存在相干数据,你是掩盖原有文件中的数据呢,仍是仅仅将新数据添加至文件末尾
这些成绩触及到PHP文件读写操作中的fopen函数中的文件形式的使用,fopen函数原型以下:
复制代码 代码以下:
fopen(filename,mode,include_path,context)
挪用文件操作函数fopen()时,凡是需求传递两个或三个参数。
filename:划定要翻开的文件或URL。可以指定文件的相对途径,Windows通常是C:\,Unix为/,经由过程URL,你也能够翻开近程文件。在这里写入的文件与PHP文件写入代码文件我放在统一个目次。
mode:划定请求到该文件/流的会见类型。即翻开文件的形式。
include_path:可选项。假如需求在include_path中搜刮文件的话,可以将该参数设为1或TRUE。
经常使用的fopen的文件操作形式申明
”r” - 以只读体例翻开文件,从文件头入手下手读。
”r+” - 以读写体例翻开文件。
”w” - 以写入体例翻开文件,从文件头入手下手写。假如文件不存在则测验考试创立,假如文件存在,则先删除文件中的内容。
”w+” - 以读写体例翻开文件,从文件头入手下手读写。假如文件不存在则测验考试创立,假如文件存在,则先删除文件中的内容。
”a” - 以写入体例翻开,从文件末尾入手下手追加写。假如文件不存在则测验考试创立。
”a+” - 以读写体例翻开,从文件末尾入手下手追加写写或读。假如文件不存在则测验考试创立。
注重:在停止文件读写操作时,你必定要确保翻开的文件具有响应的读写权限,不然fopen会报错。你可使用@来克制发生的毛病,然后公道处置毛病。
2、在利用文件操作函数fopen翻开文件后,需求经由过程对变量赋值,然后写到$fp指向的文件指针中去,在上述PHP文件写入操作教程实例中,我利用的是一行一行存储,即换行贮存,次要经由过程\n作为换行分隔符。
fwrite文件写入函数原型以下:
复制代码 代码以下:
fwrite(fp,string,length)
在这里你也能够利用文件写入函数fputs,其是fwrite的别号函数,功效与用法与fwrite一样。
在文件写入函数fwrite中length是可选项,次要用来设定写入文件的最大字符数,假如设定了这个参数,fwrite会按设定的length,在指定文件中写入划定长度的字符。fwrite()前往写入文件的字符数,呈现毛病时则前往false。
在文件写入操作完成后,需求封闭文件句柄,不然会占用体系资本等。可使用fclose($fp)函数来完成这件事。文件封闭胜利则前往true,不然前往false。
至此文件写入操作就完成了。
以上是PHP文件读写操作教程之文件写入操作的最根基使用,除文件写入操作,在PHP网站开辟中常常需求读取相干的文件内容,文件读写操作函数中可使用分歧的函数完成对文件的读操作。下次将分下若何读取文件。怎么配置呢 ,问最好的老实百度,问啥都有答案。所以用好搜索引擎是学好的令1个关键,程序会出各样的问题,没有1个人可能会碰到所有的问题,所有就可以问百度这个大家精华的集合了。 |
|