分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 教程案例

php lesson~文件相关

发布时间:2023-09-06 01:24责任编辑:熊小新关键词:暂无标签

fopen($file,"r"):打开文件

$file:url格式/本地文件(必须有访问权限;

“r”:文件访问类型===>

mode访问方式文件指针写入形式
r只读文件头 
r+读写文件头 
w写入文件头,并将文件大小截为0覆盖原有内容
w+读写文件头,并将文件大小截为0,文件不存在则创建 
a写入文件末尾,文件不存在则创建 
a+读写文件末尾,文件不存在则创建在原有内容基础上写入

 文件读取:

fread($file,$length):读取文件

$length:文件指针最多读取length个字节

停止读取:读取了length字节、到达文件末尾(EOF)

fgets($fp):逐行读取文件

文件指针:

feof($fp):判断文件指针是否到了结束位置

到达末尾返回true,反之false

//结合文件的逐行读取:
while(!feof($fp)){  //读取前先判断是否到了结尾,到结尾则条件为false,不会再读取  $string = fgets($fp);  echo $string;}

 

fseek($fp,$length):在文件指针中定位

$length:值指针从文件头开始以字节数度量的新位置

应用:写入文件,写入之后指针在末尾,下次读取时需要将指针设置为0的位置

fwrite($fp,"123");fseek($fp,0);//将指针位置移动到0的位置读取fread($fp);

  

fwrite($string,"a+"):写入文件

fclose():关闭文件

文件数据处理

$_FILES :接收上传文件的信息,原始数据如下:

        

上传文件之后:

 

nae 上传的文件原文件名,不代表文件,仅仅是字符串

①tmp_name:文件上传到服务器的临时的文件名,上传后的文件位于该位置,这个是文件

②type:上传的文件类型

③size:上传的文件大小

④error:上传文件的错误信息

move_uploaded_file($filename,$destination):将上传文件移动到新的位置

$filename:上传的文件的文件名

$destination:移动文件的目标位置

返回值:成功返回true,不成功返回false(可以作为判断条件)   

 

php lesson~文件相关

原文地址:http://www.cnblogs.com/ydfqixn/p/7816701.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved