zoukankan      html  css  js  c++  java
  • 三,读取文件

    1,读取文件函数有

    (1) fread(文件名称,读取大小),比如fread($file_path,filesize($file_path));

    (2) file_get_contents(文件名称,此函数实际包含fopen(文件)+fread(文件)+fclose(文件));

    ,2,读取文件方式有三种 

    第一种读取文件方式:

    /*第一种读取文件方式*/
    $file_path = "test.txt";
    if(file_exists($file_path)){
        //打开文件
        $fp = fopen($file_path,"a+");
        //读内容,并输入
        $conn = fread($fp,filesize($file_path));
        echo "文件的内容是:<br/>";
        //网页中换行符是<br/>,文本中换行符是
    ,需要替换换行符
        $conn = str_replace("
    ","<br/>",$conn);
        echo $conn;
        fclose($file_path);
    }else{
        echo '文件不存在!';
    }
    

      第二种读取文件方式:

    /*第二种读取文件方式*/
    $file_path = "test.txt";
    $conn = file_get_contents($file_path);
    $conn = str_replace("
    ","<br/>",$conn);
    echo $conn;
    

      第三种读取文件方式:

    /*前两种方式存在缺陷,如果读取文件过大,则容易出错,因此推荐第三种方式*/
    /*第三种读取文件方式*/
    $file_path = "test.txt";
    if(file_exists($file_path)){
        $fp = fopen($file_path,"a+");
        $buffer = 1024;
        $str = "";
        while(!feof($fb)){
            $str .= fread($fp,$buffer);
        }
     
        $str = str_replace("
    ","<br/>",$str);
        echo $str;
        fclose($file_path);
    }else{
        echo "文件不存在!";
    }
    

      

  • 相关阅读:
    std::bind常见的坑
    valgrind使用指南
    Makefile (1) gcc基础
    准备篇(三)Makefile
    win10激活
    C语言结构体篇 结构体
    C语言字符篇(五)内存函数
    C语言字符篇(四)字符串查找函数
    C语言字符篇(三)字符串比较函数
    C语言字符篇(二)字符串处理函数
  • 原文地址:https://www.cnblogs.com/usa007lhy/p/5730294.html
Copyright © 2011-2022 走看看