一周学会PHP的基础课件5-文件操作

PPT
  • 阅读 56 次
  • 下载 0 次
  • 页数 35 页
  • 大小 1.509 MB
  • 2022-11-24 上传
  • 收藏
  • 违规举报
  • © 版权认领
下载文档25.00 元 加入VIP免费下载
此文档由【小橙橙】提供上传,收益归文档提供者,本网站只提供存储服务。若此文档侵犯了您的版权,欢迎进行违规举报版权认领
一周学会PHP的基础课件5-文件操作
可在后台配置第一页与第二页中间广告代码
一周学会PHP的基础课件5-文件操作
可在后台配置第二页与第三页中间广告代码
一周学会PHP的基础课件5-文件操作
可在后台配置第三页与第四页中间广告代码
一周学会PHP的基础课件5-文件操作
一周学会PHP的基础课件5-文件操作
还剩10页未读,继续阅读
【这是免费文档,您可以免费阅读】
/ 35
  • 收藏
  • 违规举报
  • © 版权认领
下载文档25.00 元 加入VIP免费下载
文本内容

【文档说明】一周学会PHP的基础课件5-文件操作.ppt,共(35)页,1.509 MB,由小橙橙上传

转载请保留链接:https://www.ichengzhen.cn/view-45229.html

以下为本文档部分文字说明:

PHP语言文件操作#2内容摘要•文件内容打开关闭文件文件读写•文件属性•文件操作•目录操作#3文件内容操作•打开文件resourcefopen(string$filename,string$mode)•$filename:文件名

,或是远程文件url•$mode:打开模式模式描述r只读。在文件的开头开始。r+读/写。在文件的开头开始。w只写。打开并清空文件的内容;如果文件不存在,则创建新文件。w+读/写。打开并清空文件的内容;如果文件不存在,则创建新文件。a追加。打开并向文件

文件的末端进行写操作,如果文件不存在,则创建新文件。a+读/追加。通过向文件末端写内容,来保持文件内容。x只写。创建新文件。如果文件以存在,则返回FALSE。x+读/写。创建新文件。如果文件已存在,则返回FALSE和一个错误。注

释:如果fopen()无法打开指定文件,则返回0(false)。#4文件内容操作•关闭文件boolfclose(resource$handle):关闭一个已打开的文件指针#5文件内容操作•读取文件内容stri

ngfread(int$handle,int$length)•读取文件(可安全用于二进制文件)•$handle:已经打开的文件资源•$length:读取的长度,单位是字节•该函数在读取完最多length个字节数,或到达EOF的时候,或已读取了8192个字节时就会停止读取文件arr

ayfile(string$filename)•把整个文件逐行读入一个数组中•失败file()返回FALSE。#6文件内容操作•读取文件内容stringfile_get_contents(string$filename)•将整个文件读入一个字符串•$

filename:文件名或远程urlstringfgetc(resource$handle)•从文件指针中读取字符,并将指针往后移动一个字符•$handle:已打开的文件资源stringfgets(int$handle[,int$length])•从文件指针中读取一行•$handle

:已打开的文件资源•$length:返回长度最多为length-1字节•如果没有指定length,则默认为1K,或者说1024字节。#7文件内容操作•写入文件intfwrite(resource$handle,string$string[,

int$length])•把string的内容写入文件指针handle处。•如果指定了length,当写入了length个字节或者写完了string以后,写入就会停止intfile_put_contents(string$filename,string$data)

•将一个字符串写入文件•$filename:要被写入数据的文件名。•$data:要写入的数据。类型可以是string,array或者是stream资源#8文件属性操作•文件属性操作boolfile_exists(string$filename):检

查文件或目录是否存在intfilesize(string$filename):返回文件大小的字节数intfilemtime(string$filename):返回文件上次被修改的时间(Unix时间戳)intfileatime(string$filename):返回文件上次被访问的时间(

Unix时间戳)#9文件的操作•对文件的操作拷贝文件•boolcopy(string$source,string$dest)•将文件从source拷贝到dest重命名文件•boolrename(string$oldname,string$newname)•尝试把oldname

重命名为newname删除文件•boolunlink(string$filename)#10文件的操作•对文件的操作包含文件•include()语句、require()用于包含并运行指定文件•区别:文件

加载失败时,include()产生一个警告而require()则导致一个致命错误,并停止脚本执行•include_once():同include(),如果该文件中的代码已经被包含了,则不会再次包含•require_once():同require(),如果该文件中的代码已经

被包含了,则不会再次包含#11文件指针操作boolrewind(resource$handle)•将handle的文件位置指针设为文件流的开头。intfseek(resource$handle,int$offset[,int$whence])•在文件中设定文件指针位置•新位置从whence指定

的位置加上offset字节,whence的值定义为:•SEEK_SET-设定位置等于offset字节,默认•SEEK_CUR-设定位置为当前位置加上offset。•SEEK_END-设定位置为文件尾加上o

ffset。(要移动到文件尾之前的位置,需要给offset传递一个负值。)intftell(resource$handle)•返回文件指针的位置,也就是文件流中的偏移量,单位为字节#12文件指针操作boo

lfeof(resource$handle)•测试文件指针是否到了文件结束的位置•$handle:已经打开的文件资源boolflock(resource$handle,int$operation)•轻便的咨询文件锁定•$operation:锁定类型•LOC

K_SH:取得共享锁定(读取的程序)•LOCK_EX:取得独占锁定(写入的程序)•LOCK_UN:要释放锁定(无论共享或独占)•LOCK_NB如果不希望flock()在锁定时堵塞#13目录操作•创建目录boolm

kdir(string$pathname[,int$mode])•尝试新建一个由pathname指定的目录。•$mode:文件权限模式,默认是0777,意味着最大可能的访问权•删除目录boolrmdir(string$di

rname)•尝试删除dirname所指定的目录。该目录必须是空的,而且要有相应的权限小魔方站作品盗版必究语文更多精彩内容,微信扫描二维码获取扫描二维码获取更多资源谢谢您下载使用!附赠中高考状元学习方法前言高考状元是一

个特殊的群体,在许多人的眼中,他们就如浩瀚宇宙里璀璨夺目的星星那样遥不可及。但实际上他们和我们每一个同学都一样平凡而普通,但他们有是不平凡不普通的,他们的不平凡之处就是在学习方面有一些独到的个性,又有着一些共性,而这些对在校的同学尤其是将参加高考的同学都有一定的借鉴意义。青春风采北京市文科状元

阳光女孩--何旋高考总分:692分(含20分加分)语文131分数学145分英语141分文综255分毕业学校:北京二中报考高校:北京大学光华管理学院来自北京二中,高考成绩672分,还有20分加分。‚何旋给人最深的印象就是她的笑声

,远远的就能听见她的笑声。‛班主任吴京梅说,何旋是个阳光女孩。‚她是学校的摄影记者,非常外向,如果加上20分的加分,她的成绩应该是692。‛吴老师说,何旋考出好成绩的秘诀是心态好。‚她很自信,也很有爱心。考试结束后,她还问我怎么给边远地区的学校捐书‛。班主任:我觉得

何旋今天取得这样的成绩,我觉得,很重要的是,何旋是土生土长的北京二中的学生,二中的教育理念是综合培养学生的素质和能力。我觉得何旋,她取得今天这么好的成绩,一个来源于她的扎实的学习上的基础,还有一个非常重要的,我觉得特别想提的,何旋是一个特别充满自信,充满阳光的这样一个女孩子。在我印象当中,何旋是一

个最爱笑的,而且她的笑特别感染人的。所以我觉得她很阳光,而且充满自信,这是她突出的这样一个特点。所以我觉得,这是她今天取得好成绩当中,心理素质非常好,是非常重要的。高考总分:711分毕业学校:北京八中语文139分数学140分英语141分理综291分报考高校:北京大学光华管理学院北京市

理科状元杨蕙心班主任孙烨:杨蕙心是一个目标高远的学生,而且具有很好的学习品质。学习效率高是杨蕙心的一大特点,一般同学两三个小时才能完成的作业,她一个小时就能完成。杨蕙心分析问题的能力很强,这一点在平常的考试中可以体现。每当杨蕙心在某科考试中出现了

问题,她能很快找到问题的原因,并马上拿出解决办法。孙老师说,杨蕙心学习效率很高,认真执行老师的复习要求,往往一个小时能完成别人两三个小时的作业量,而且计划性强,善于自我调节。此外,学校还有一群与她实力相当的同学,他们经常在一起切磋、交流,形成一种良性的竞争氛围。谈起自己的高考心得,杨蕙心说

出了‚听话‛两个字。她认为在高三冲刺阶段一定要跟随老师的脚步。‚老师介绍的都是多年积累的学习方法,肯定是最有益的。‛高三紧张的学习中,她常做的事情就是告诫自己要坚持,不能因为一次考试成绩就否定自己。高三的几次模拟考

试中,她的成绩一直稳定在年级前5名左右。上海2006高考理科状元--武亦文武亦文格致中学理科班学生班级职务:学习委员高考志愿:复旦经济高考成绩:语文127分数学142分英语144分物理145分综合27分总分585分“一分也不能少‛“我坚持做好每天的

预习、复习,每天放学回家看半小时报纸,晚上10:30休息,感觉很轻松地度过了三年高中学习。‛当得知自己的高考成绩后,格致中学的武亦文遗憾地说道,‚平时模拟考试时,自己总有一门满分,这次高考却没有出现,有些遗憾。‛坚持

做好每个学习步骤武亦文的高考高分来自于她日常严谨的学习态度,坚持认真做好每天的预习、复习。‚高中三年,从来没有熬夜,上课跟着老师走,保证课堂效率。‛武亦文介绍,‚班主任王老师对我的成长起了很大引导作用,王老师办事很认真,凡事都会投入自己所有精力,看重做事的过程而不重结果。每当学生没有取得好结

果,王老师也会淡然一笑,鼓励学生注重学习的过程。‛上海高考文科状元---常方舟曹杨二中高三(14)班学生班级职务:学习委员高考志愿:北京大学中文系高考成绩:语文121分数学146分英语146分历史134分综合28分总分575分(另有附加分10分)“我对竞赛题一样发怵”总结自己的成功经验,常

方舟认为学习的高效率是最重要因素,‚高中三年,我每天晚上都是10:30休息,这个生活习惯雷打不动。早晨总是6:15起床,以保证八小时左右的睡眠。平时功课再多再忙,我也不会‘开夜车’。身体健康,体力充沛才能保证有效学习。‛高三阶段,有的同学每天学习到凌晨

两三点,这种习惯在常方舟看来反而会影响次日的学习状态。每天课后,常方舟也不会花太多时间做功课,常常是做完老师布置的作业就算完。“用好课堂40分钟最重要。我的经验是,哪怕是再简单的内容,仔细听和不上心,效果肯定是不一样的。

对于课堂上老师讲解的内容,有的同学觉得很简单,听讲就不会很认真,但老师讲解往往是由浅入深的,开始不认真,后来就很难听懂了;即使能听懂,中间也可能出现一些知识盲区。高考试题考的大多是基础知识,正就是很多同学眼里很简单的内容。‛常方舟告诉记者,其实自己对竞赛试题类偏难的题目并不擅长,高考

出色的原因正在于试题多为基础题,对上了自己的‚口味‛。

小橙橙
小橙橙
文档分享,欢迎浏览!
  • 文档 25747
  • 被下载 7
  • 被收藏 0
相关资源
广告代码123
若发现您的权益受到侵害,请立即联系客服,我们会尽快为您处理。侵权客服QQ:395972555 (支持时间:9:00-21:00) 公众号
Powered by 太赞文库
×
确认删除?