PHP读取文件函数fread,fgets,fgetc,file_get_contents和file函数的使用总结

  fread()、fgets()、fgetc()、file_get_contents() 与 file() 函数用于从文件中读取内容。

  fread()

  fread()函数用于读取文件(可安全用于二进制文件)

  语法:string fread(int handle,int length)

  fread() 从文件指针 handle 读取最多 length 个字节。当遇到下列任何一种情况时,会停止读取文件 

  • 在读取完最多 length 个字节数时

 

  • 达到文件末尾的时候(EOF)

 

  • (对于网络流)当一个包可用时

 

  • 或(在打开用户空间流之后)已读取了 8192 个字节时.例如:从文件test.txt中读取10个字节。

    <?php
        $filename = "test.txt";
        $fh = fopen($filename, "r");
        echo fread($fh, "10");
        fclose($fh);
    ?>
    

      

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。