2015第七讲文件与目录.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文档。上传文档
查看更多
Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 目的和要求 了解路径与磁盘操作 掌握目录相关操作 掌握文件相关操作 掌握文件读取和写入 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 路径与磁盘操作 相对路径和绝对路径 相对路径是以操作文件所在目录为起点的路径;绝对路径是以系统根目录(当前文件所在盘符)为起点的路径。 pathinfo()函数 对指定的路径和文件名进行解析,并返回一个数组。 实例分析 ?php $filepath = /html/contents.txt; $result = pathinfo($filepath); foreach($result as $key=$value){ echo $key=$valuebr; } ? Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 获取路径中的文件名和目录 pathinfo()函数返回的数组,已经包括了指定路径与文件名部分,其值保存的数组里。 PHP提供了basename()函数,可以快速的获取指定文件的文件名部分,而不用从数组中读取。 实例 ?php $filepath = /html/contents.txt; echo $filepath.中的文件名是:.basename($filepath); ? 使用dirname()函数,可以快速的获取指定文件的目录部分。 ?php $filepath = /html/contents.txt; echo $filepath.中的路径部分是:. dirname($filepath); ? dirname()函数是根据目录分割符,来取得路径中路径部分的。在windows系统下,“/”与“\”都可以作为目录分割符,其他系统使用“/”作为分割符。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 查找与模式匹配的文件路径 glob()函数 可以根据指定的条件,来寻找与条件相符的文件或目录,并通过数组返回。 实例 ?php //使用glob()函数,返回当前目录下,所有的.php文件 $result = glob(*.php); //遍历返回的数组 foreach ($result as $filename) { echo $filenamebr; } ? Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 目录相关操作 目录和文件的访问,都是通过句柄实现 在PHP,使用opendir()打开一个目录句柄 ?php $dir = images; If($dir_handle = @opendir($dir)){ echo “获取目录句柄成功!”; closedir($dir_handle); //释放句柄 } else { echo “打开目录错误”; } ? 在PHP中目录用“/”或“\\”代表。“.”代表当前目录,“..”代表上级目录。 在函数前面加上@ 抑制错误信息的输出 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 新建目录 PHP提供mkdir()创新新目录 mkdir()正功返回非常零值 ?php //带有错误检测的新建目录 $oldumask = umask(0); if(@mkdir(temp, 0755)) echo 创建目录成功!; else echo 创建目录失败!; //新建目录html umask($oldumask); mkdir(html); ? 注意:默认的权限 是 0777 Evaluation only.

文档评论(0)

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

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

1亿VIP精品文档

相关文档