您现在的位置: 365建站网 > 365文章 > phping(文件与数据)

phping(文件与数据)

文章来源:365jz.com     点击数:149    更新时间:2009-09-21 11:07   参与评论
前几天在卓越买的《PHP和MySQL Web开发》(第四版)来了,终于不用看看PHP手册了,因为我刚入门水平比较低,看手册会很吃力,不够系统。今天给自己总结一下我看了PHP的文件函数处理数据存储和检索部分。
书上也说了,用文件来处理是存在很多不安全性,所以提倡数据库管理系统。
过程:
文件保存数据~打开文件~创建并写入文件~读取文件~关闭文件~给文件加锁~删除文件~
文件保存数据:用txt文档保存数据,放在适当的路径中。
打开文件:先选择一种文件模式,使用fopen(”路径(相对路径比较理想)",'文件模式','Boolen(是否在include_path中搜索文件)',context(规定文件句柄的环境))打开指定文件。
             例如@ $fp = fopen("$_SEVER[DOCUMENT_ROOT]/../XXX/XXX.txt",'w')。
创建并写入文件:用fwrite(文件,字符串,字符串长度(可选))在指定的文件写入字符串,一直到字符串的末尾或者到length字节。
读取文件:这个就比较多函数,类型也比较多。
             (1)以只读模式打开文件:fopen() (2)知道何时读完文件(文件指针):feof() (3)读取一行数据:fgets(),fgetss()(用于 过滤),fgetcsv()(定界符,返回数组)
             (4)读取整个文件(显示标准输出):redfile(),fpassthru(先打开文件,文件指针),file()(返回数组) (5)读取一个字符:fgetc() (6) 读取任意长度:fread(文件,size)
删除文件:用unlick("路径")删除该路径中的文件。
文件锁定:用flock(文件,操作值)确保文件锁定而不被两个脚本同时使用。
还有一些别的函数:查看文件是否存在-file_exists(),确定文件大小-filesize(),文件中定位:rewind(),fseek(),ftell()。
Tag标签: php file

作者资料:
free0103
我的主页  个人资料
我的闪存  与我联系

如对本文有疑问,请提交到交流论坛,广大热心网友会为你解答!! 点击进入论坛

发表评论 (149人查看0条评论)
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
昵称:
最新评论
------分隔线----------------------------

快速入口

· 365软件
· 杰创官网
· 建站工具
· 网站大全

其它栏目

· 建站教程
· 365学习

业务咨询

· 技术支持
· 服务时间:9:00-18:00
365建站网二维码

Powered by 365建站网 RSS地图 HTML地图

copyright © 2013-2024 版权所有 鄂ICP备17013400号