当前位置:首页 > 日记 > 正文

PHP移动文件指针ftellfseek(),(),()函数摘要倒带

PHP移动文件指针ftellfseek(),(),()函数摘要倒带
在读写文件的过程中,有时你需要在文件中,不同位置的读写数据到不同的位置。例如,用一个文件来模拟一个数据库来保存数据,你需要移动文件指针,指针的位置是基于字节从文件头度量的数量,在不同模式下的默认打开文件,文件指针通常在年底或在文件的开头,通过ftell fseek(),()和后退(三)函数操作文件指针,它具有以下原型:

复制代码代码如下所示:

Int fTell(资源句柄) /电流返回文件指针的位置

Int fseek(资源处理、数组偏移量{,}在哪里) / /移动文件指针到指定位置

布尔倒带(资源句柄) / /移动文件指针指向文件的开头
当使用这些功能,您必须提供一个合法的文件指针,打开fopen()函数。函数ftell()指定的资源文件指针的当前位置的偏移量;功能(倒带)文件指针回到指定的资源开始;及fseek函数()函数将指针移动到第二参数偏移指定的位置,如果你不提供一个可选的第三个参数是从何而来,位置将设置在字节的文件开始偏移。否则,第三参数从哪里可以设置为三个可能的值,这将影响到指针的位置。

seek_cur:设置指针位置偏移字节提供的第二参数的当前位置。

SEEK_END: set the pointer position for EOF plus offset bytes.Here, the offset must be set to a negative value.

seek_set:设置偏移字节指针的位置。这是因为忽略了第三个参数,效果相同。

如果fseek()函数执行成功,将返回0。如果失败,它将返回到1…如果文件以附加模式A或+打开,则写入该文件的任何数据都将被附加到后面,它将无法控制文件指针的位置:

复制代码代码如下所示:

< PHP

$ FP = fopen(数据.txtR)或死亡(文件打开失败);
回声ftell($ FP); / /指针。在文件位置开始时打开文件输出默认位置指针是0

回声fread($ FP,10)。;读取输出的前10个字符中的文件,更改指针位置

回声ftell($ FP); / /。在读取文件的前10个字符之后,将指针位置移动为第十字节。
fseek($ FP,100,seek_cur); / /移动到最后的10个字节的指针位置

回声ftell($ FP); / /文件位置110字节

回声fread($ FP,10)。读到指针的位置为120时,读取110到120字节的字符串位置。
fseek($ FP,10,seek_end); / /移动到最后的10个字节的指针位置

回声fread($ FP,10)。输出文件中的最后10个字符
倒带(FP);在开始时将文件指针移动到文件中。

回声ftell($ FP); / /指针位置在文件的开头,输出0
Fclose($ FP);

>

相关文章

如何巧用PS刀具

如何巧用PS刀具

刀具,巧用,电脑软件,PS,PS图象处理软件刀具是我们用来削减我们的图像,改变图像文件的大小的切纸机。该工具的快捷键是字母C。虽然这个工具似乎不是很明显,我们不能忽视它的学习和理解。它在未来的图像处理过程中经常被用到。 PS图象处理软件…

PHP查询MSSQL混沌编码解决方案

PHP查询MSSQL混沌编码解决方案

编码,查询,混沌,解决方案,电脑软件,本文阐述了PHP查询MSSQL的随机码解决方案。分享给你供你参考。具体分析如下: 在PHP连接MSSQL当所有查询出来的随机码,这个问题我知道,根据经验是编码的问题,在这里给你的解决方案。 方法1,修改php.ini文件,当…

Javascript实现限制上传文件的大小。

Javascript实现限制上传文件的大小。

上传文件,大小,电脑软件,Javascript,前言:uff1a 它经常用于项目上传文件、照片等功能,以及限制上传文件的大小。许多插件使用后端请求验证,前端JS检查较少。本文介绍了一种方便的方法来确定由前端JS上传的文件的大小。 代码非常简单,关键是如…

将JSON数据返回到数组和输出的jQue

将JSON数据返回到数组和输出的jQue

数据,数组,输出,处理方法,电脑软件,本文演示了jQuery如何处理JSON数据,以返回数组和输出,供大家参考,具体实现方法如下: 复制代码如下:打印JSON对象 * * $(选择)。print_r_json(JSON,选择):返回格式化的字符串(打印) * sprint_r_json:刚刚返回字符串; …

使用Javascript实现iframe自适应高度

使用Javascript实现iframe自适应高度

自适应高度,电脑软件,Javascript,iframe,方法1: 复制代码代码如下所示: $(窗口。母。文件)。找到(# contentiframe)。负荷(函数(){) VaR主要= $(窗口。母。文件)。找到(# contentiframe ); var = $(document)这个高度也。Height(); 如果(这个高度也小于800) …

伤感人格的古董签名

伤感人格的古董签名

古董,人格,伤感,电脑软件,为了你,我会把头发绑在这三个点上,就像你结婚一样。 北城,回头看三琥珀色。西城公式,转动世界第一白琉璃。 你必须记住,紫檀没有出去,我还没有走。 但当你起床时,笑她胸部的微笑。 怕长发和腰,年轻人心向他人。 他在你的坟…

PS图象处理软件借鉴现实日历桌面20

PS图象处理软件借鉴现实日历桌面20

桌面,图象,处理软件,日历,现实,本教程介绍朋友PS图象处理软件拉在2015一月日历桌面图片的方法和生动的教程,产生了很好的结果,小鼠难画高一点,但很好,推荐给朋友,爱学习。 2014已经过去了,2015已经到了。这里的萧边与你分享的现实PS图象处理软件2…

PS图象处理软件轻松去除上的水印教

PS图象处理软件轻松去除上的水印教

教程,水印,图象,处理软件,轻松,本教程介绍给朋友PS图象处理软件容易去除水印方法的图像,教程比较简单,推荐给喜欢的朋友来一起学习吧。 很多人在互联网上下载或存储水印,它看起来像一个讨厌的东西吗我教你使用PS图象处理软件的两步西无水印!很…

2015个可爱女孩的非主流人格签名

2015个可爱女孩的非主流人格签名

人格,非主流,可爱,女孩,电脑软件,你给我的希望是如此的绝望 必须承认,今天是恋人们表演的日子。 灰色的天,广阔的田野,纸上有四行。 悲伤的个性签名:每个嘴里说减肥的女孩都有可以吃的嘴巴。 我想酒里充满了死亡,谁知道谁会游泳,怎么学游泳呢 一…

php上传中文文件名随机码问题处理

php上传中文文件名随机码问题处理

文件名,上传,中文,方案,电脑软件,php上传文件是最基本的技术点,但有很多问题有待深入解决。这不,在上传中文文件,文件名已经成为乱码。 下面是问题代码,非常简单: 1。问题代码 HTML的一部分: 复制代码代码如下所示: enctype =多部分/表单数…

PS图象处理软件设计并制造出一种美

PS图象处理软件设计并制造出一种美

红色,图象处理,软件设计,水晶,课程,塑造心形并不复杂,重点是描绘心的容积感和高光,在找到心清、高光、暗的参考资料之前,也会产生许多现实的生产效果。 塑造心形并不复杂,重点是描绘心的容积感和高光,在找到心清、高光、暗的参考资料之前,也会产…

PS图象处理软件结合AI将手机字成梦

PS图象处理软件结合AI将手机字成梦

手绘,图象,处理软件,梦幻般,效果,本教程介绍给朋友,使用PS图象处理软件结合AI将移动人物进入梦幻和美丽的手绘效果。最后的效果是非常美丽和唯美的,因为使用了AI软件,所以学习者需要对AI有一定的了解,课程内容多了一些,需要学习者有一定的耐心,让…