php fgets 函数

fgets

( PHP 4中, PHP 5中)

fgets -获取线从文件指针

描述

字符串fgets (资源$处理[摘要$长度] )

得到线从文件指针。

参数

把柄

文件指针必须有效,必须指向一个文件成功打开fopen ( )或者fsockopen ( ) (和尚未关闭fclose ( ) ) 。

长度

读时结束长度- 1字节被读取,就换行(其中包括在返回值) ,或EOF分析(以先到者为准) 。如果没有指定长度,将继续读流直至到达行末。

注:在此之前PHP 4.3.0起,漏报,将承担1024年的线的长度。如果大多数按照该文件中都大于8KB ,更有效的资源为您的脚本来指定最大行的长度。

返回值

返回一个字符串的长度最多- 1字节读取文件指出,由处理。

如果出现错误,则返回FALSE 。

修改

版本说明

4.3.0 fgets ( )现在是二进制安全

4.2.0长度参数是可选的

看个实例:

$handle = @fopen("/tmp/inputfile.txt", "r");

if ($handle) {

while (!feof($handle)) {

$buffer = fgets($handle, 4096);

echo $buffer;

}

fclose($handle);

}

?>

php fgets 换行,php fgets 函数相关推荐

  1. c语言中gets与fgets,gets和fgets函数及其区别,C语言gets和fgets函数详解

    每当讨论 gets 函数时,大家不由自主地就会想起 1988 年的"互联网蠕虫",它在 UNIX 操作系统的 finger 后台程序中使用一个 gets 调用作为它的攻击方式之一. ...

  2. PHP清除HTML代码、空格、回车换行符的函数

    清除HTML代码.空格.回车换行符的函数如下 function DeleteHtml($str) { $str = trim($str); $str = strip_tags($str,"& ...

  3. php fgets 空行,php fgets函数读取多余的空格解决

    php用fgets读字符串的时候,本来遇到换行就停止读了,但是实际会在字符串后面多读点东西,我感觉是windows的换行的原因,\r\n,可能是这个原因,最后总有一个空格,导致我在使用字符串的时候总发 ...

  4. 文件结束标志EOF及fgetc fgets getc gets getchar函数

    1. EOF(end of file) 大家都知道流(文本流,标准输入流)结束时会返回EOF,那么EOF到底是什么呢? 在stdio.h中我们可以看到相关声明: #define EOF (-1) 很明 ...

  5. php fgets 回车,PHP fgets( )用法及代码示例

    PHP中的fgets()函数是一个内置函数,用于从打开的文件返回一行. 它用于从文件指针返回一行​​,并且它以指定的长度停止返回,即在文件末尾(EOF)或在新行中,以先到者为准. 要读取的文件和要读取 ...

  6. excel如何清除换行(用函数SUBSTITUTE)

    用一些Excel自带的替换函数 使用=SUBSTITUTE(cell,CHAR(10),"") 设B列为原始待替换列,新建辅助列C,C5单元格输入==SUBSTITUTE(B2,C ...

  7. python format函数换行_python format函数/print 函数详细讲解(19)

    文章首发微信公众号,微信搜索:猿说python 在python开发过程中,print函数和format函数使用场景特别多,下面分别详细讲解两个函数的用法. 一.print函数 print翻译为中文指打 ...

  8. Excel批量删除换行符_clean函数

    http://jingyan.baidu.com/article/e2284b2b489b96e2e6118d30.html CLEAN函数,用于删除文本中不能打印的字符.对从其他应用程序中输入的文本 ...

  9. matlab中输出不换行,matlab打印函数disp如何不换行

    matlab常用的打印函数一个是: (1)fprintf('num=%d', num); 这个和C语言的基本一样,区别在于格式化字符串用的是单引号. 而且,这个函数也直接支持矩阵打印,也即,上例的nu ...

最新文章

  1. 手机 html5评测,三款主流手机浏览器HTML5性能横向评测
  2. what you should do if you want to exercise?
  3. 教你保存在线视频文件
  4. export default (imported as router) was not found_U盘上的FOUND.000和FILE0000.CHK是什么
  5. 【Nexus3】使用-Nexus3批量上传jar包 artifact upload
  6. qml调用python_QML使用Python的函数
  7. 考研编程练习---StringMatching(后缀表达式)
  8. macOS Big Sur 11.6 (20G165) With OC 0.7.3 / Clover 5139 / PE 三分区原版DMG黑苹果镜像
  9. 【专栏】8086汇编语言系列教程
  10. 【金融科技前沿】【长文】金融监管、监管科技以及银行业监管报送概述
  11. 分布式,嵌入式,集群三种操作系统
  12. python两个excel做匹配_python链接两张excel表格数据-如何用python从excel中同时提取两个列的数据,并生......
  13. java.lang.NoSuchMethodError 之 依赖冲突解决方案
  14. servlet3.1规范翻译:第13章 安全
  15. ICG-PEG-Biotin结构式,吲哚菁绿-聚乙二醇-生物素 荧光染料聚乙二醇衍生物
  16. IDEA下载GIT分支代码
  17. Android Telephony分析(一) ---- Phone详解
  18. 扎心了,5年多工作经验,期望工资15k,HR只给了13k
  19. Google PR值原理和详细解说
  20. IOC/Di与Aop

热门文章

  1. linux安装JDK1.8详细步骤
  2. python3 定时任务
  3. hdu1667The Rotation Game 迭代深搜IDA*
  4. 具体数学(Concrete Math) 读书笔记
  5. 从键盘输入一个大写字母,显示对应的小写字母
  6. 复现TSM-hasattr方法
  7. python立体感的饼状图如何做_AI教程:如何制作3D立体饼状图表?
  8. 医院计算机网络系统的意义,计算机网络系统对医院管理的应用
  9. 评论安装_朋友圈怎么语音评论?微信朋友圈语音评论捷径下载安装使用教程
  10. CAD二次开发 Line类函数解析