关于数据的存储与检索

本文介绍了PHP中文件操作的基础知识,包括使用fopen()函数打开文件、fwrite()函数写入文件、fclose()函数关闭文件等核心操作。此外还介绍了如何判断文件是否读完、文件存在性的检查、文件大小的获取及文件的删除等实用技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.存储数据的两种方式:普通文件(flat file)和数据库
2.PHP中打开文件用放fopen()函数:
DOCUMENTROOT=_SERVER[‘DOCUMENT_ROOT’];//PHP内置变量
fp=fopen("DOCUMENT_ROOT/../orders/orders.txt “, ‘w’);//第二个参数为文件模式,表示对文件进行操作的字符串。w为以写的方式打开文件
3.关于第二个参数:每当文件中添加了新内容时,将覆盖旧内容,此时最好采用追加模式‘ab’
4.调用@符号可以告诉PHP抑制所有由该函数调用所产生的错误
fp=@fopen("DOCUMENT_ROOT/../order/orders.txt”,’a’);
5.写文件fwrite(fp,outputstring);//将保存在outputstringfp指向的文件
6.fwrite()函数具有三个参数
int fwrite(resource handle,string string [, int length])//length为写入的最大字符数
可通过PHP内置函数时突然冷()函数获得字符串的长度
fwrite(fp,outputstring,strlen(outputstring)7.fclose(fp);
8.知道何时读完文件:feof()函数
while(!feof($fp))//file end of file
9.其他有用的文件函数:
查看文件是否存在:file_exists()
确定文件大小:filesize()
删除一个文件:unlink()
10.读取一个字符:fgetc()
读取任意长度:fread() –>string fread(resource fp, int length);
每次读取一行数据:fgets(),fgetss(),fgetcsv()
读取整个文件:readfile(),fpassthru(),file()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值