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. 湖南计算机应用专业较好的学校,好的计算机应用专业排名
  2. Linkis EngineConnPlugin引擎插件安装文档
  3. C# 微支付退款申请接口 V3.3.6
  4. 第九十五节,移动流体布局和响应式布局总结
  5. 扩展您的JPA POJO
  6. 约束,MySQL约束,非空默认值,主键外键唯一自增,完整详细可收藏
  7. debian6 kvm安装虚拟机
  8. [Java] 蓝桥杯ALGO-93 算法训练 反置数
  9. SEC主席Gary Gensler在被问及以太坊是否是证券时,选择了沉默
  10. 为树莓派增加MIDI接口
  11. 【CSAPP】计算机系统漫游
  12. Windows家庭版如何打开本地组策略编辑器
  13. 银行测试(1)-我国的银行类型
  14. 【Linux命令篇】文档笔记
  15. 【Alpha版本】冲刺阶段 - Day7 - 靠泊
  16. eclipse32位和64位的区别
  17. 基于标定板的手眼标定
  18. Visual Studio 2008的使用技巧
  19. 使用LDAP Directory的好处
  20. 【Python】进制、计算机中的单位、编码、数据类型、索引、字符串切片、字符串的功能方法

热门文章

  1. python 对二维数组赋值问题
  2. 基于java软式装修设计网站mp4计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署
  3. mysql 连接中文乱码_彻底解决mysql中文乱码的办法
  4. 课程设计 KCSJ-04 轴承座零件的工艺规程及工艺装备设计(设计说明书+CAD图纸+工序卡10张+过程卡)
  5. Oralce 组合索引
  6. macos_实现在命令行里重启终端
  7. paper survey ——deep learning or machine learing and optical communication
  8. 淘宝的下一步不如这样走
  9. python怎么下载-在网上看到一个视频!怎么下载下来啊?
  10. JS获取农历+阴历时间