第5章PHP5文件与目录操作.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章PHP5文件与目录操作

第5章 PHP5文件与目录操作 5.1 文件操作 5.2 目录操作 5.3 文件上传的实现 5.1 文件操作 5.1.1 文件操作类别:普通文件操作、数据库文件操作 5.1.2 常用文件处理函数(以记事本文件为例) 1.fopen(文件名,‘模式’) 打开文件 模式:r只读形式,文件指针指向文件开头 r+可读可写,文件指针指向文件开头 w只写形式,文件指针指向文件开头,打开同时清除所有内容,如文件不存在则建立新文件 w+可读可写,文件指针指向文件开头,打开同时清除所有内容,如文件不存在则建立新文件 a追加形式(只写),文件指针指向文件末尾,如文件不存在则建立新文件 a+可读可写,文件指针指向文件末尾,如文件不存在则建立新文件 2.fgets(文件指针[,字符个数]) 从文件指针中读取一行 注意:字符个数从0开始,实际读入字符个数=”字符个数”-1; 默认”字符个数”为1k,或1024字节; 出错返回FALSE 3.fwrite(文件指针,字符串,[,写入长度]) 将字符串写入文件 4.fclose(文件指针) 关闭文件指针 5.1 文件操作 5.1.3 简单文件类型计数器 ?php $fp=fopen(“num.txt”,”r”); //以只读方式打开文件 @$num=fgets($fp) //读取内容 if ($num=“”)$num=0; //当文件为空时初始化为0 $num++; //计数器加1 @fclose($fp); //关闭文件 $fp=fopen(“num.txt”,”w”); //以只写方式打开文件 fwrite($fp,$num); //文件内容加1 fclose($fp); //关闭文件 echo “您是第”.$num.”位浏览者”; ? 5.2 目录操作 目录操作函数 1.getcwd():取得当前路径 2.chdir(目录):将当前路径改为指定”目录” 3.dir(目录):将输入的目录名转换为一个对象并返回 属性:handle目录句柄、path目录路径 函数:read()读取目录、rewind()复位目录、close()关闭目录 例:$show=dir(c:\windows); echo $show-handle; echo $show-path; while ($detail=$show-read()){ echo $detail; } $show-rewind(); $show-close(); 4.opendir(路径):打开目录 5.readdir(目录句柄):返回目录下一个文件的文件名 6.rewinddir(目录句柄):倒回目录开头 7.closedir(目录句柄):关闭目录 8.scandir(目录[,排序]):列出目录中文件和子目录 注意:”排序”默认为按字母升序排序,”排序”=1时按字母降序排序 9.chroot(目录):将当前进程的根目录改为指定”目录” (仅在系统支持且运行于CLI、CGI或嵌入SAPI版本时才正常工作,且需要root权限) 5.3 文件上传的实现 表单文件: form action=“upload.php” method=“post” enctype=“multipart/form-data” input type=“file” name=“image”input type=“submit” value=“上传” /form 接收文件(upload.php): ?php $filename=$_FILES[‘image’][‘name’];

文档评论(0)

bh10099 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档