zoukankan      html  css  js  c++  java
  • PHP 内置函数fgets读取文件

    php fgets()函数从文件指针中读取一行

    语法:

    fgets(file,length)
    参数 描述
    file  必需。规定尧要读取的文件
    length 可选 。规定尧都区的字节数。默认是102字节

    从file指向的文件中读取一行并返回长度最多为 length-1 字节的字符串。碰到换行符(包括在返回值

    中,)、EOF或者已经读取了 length-1字节后停止(要先看碰到那一种情况)。如果没有指定length,

    则默认为1K,或者说1024字节

    若失败,则返回false

    假设现在有一个文件sites.txt ,该文件有三行,内容如下:

    woyouxian.com
    blabla.cn
    google.com
    

    sites.txt的文件路径如下:

    C:adminphpsites.txt
    

    php代码如下:

    <?php
    $f= fopen("C:\admin\php\sites.txt","r");
    while (!feof($f))
    {
      $line = fgets($f);
      echo "site: ",$line,"<br />";
    }
    fclose($f);
    ?> 

    执行php文件,返回的结果如下:

    site: woyouxian.com
    site: blabla.cn
    site: google.com

    该php代码的第一行是打开文件,最后一行是关闭文件,当中的while循环语句表示,当文件没有结束,

    就读取一行,循环执行,直至到达文件末尾。

  • 相关阅读:
    Luogu P4727 [HNOI2009]图的同构记数
    ARC 101 E
    JSOI2019 Round2 游记
    JSOI2019 Round1(十二省联考)游记
    Technocup 2019
    Codeforces Round #533 (Div. 2)比赛总结
    学习链接
    2018.12.29-2018.1.9安师大附中集训
    关于考试
    NOIP2018提高组 游记
  • 原文地址:https://www.cnblogs.com/leeyongbard/p/9389805.html
Copyright © 2011-2022 走看看