📜  PHP | fread()函数

📅  最后修改于: 2022-05-13 01:57:13.848000             🧑  作者: Mango

PHP | fread()函数

PHP的fread()函数是一个内置函数,它从打开的文件中的 file 引用的文件指针读取最多长度字节。 fread()函数在文件末尾或当它达到作为参数传递的指定长度时停止,以先到者为准。必须读取的文件和长度作为参数发送到fread()函数,成功时返回读取字符串,失败时返回 FALSE。

句法:

string fread ( $file, $length )

使用的参数:
PHP的fread()函数接受两个参数。

  • $file它是一个强制参数,用于指定文件。
  • $length这是一个强制性参数,指定要读取的最大字节数。

返回值:

  • 成功时返回读取字符串,失败时返回 False。

例外:



  • 由于fread()是二进制安全的,因此二进制数据(如图像和字符数据)都可以使用此函数写入。
  • 要将文件的内容仅获取到字符串,请使用file_get_contents() ,因为它比上面的代码具有更好的性能。
  • 由于运行 Windows 的系统区分二进制文件和文本文件,因此必须使用fopen()模式参数中包含的“b”打开文件。

下面的程序说明了fread()函数:

假设一个名为gfg.txt的文件包含以下内容:

方案一:


输出:

Geeksforgeeks

方案二:


输出:

Geeksforgeeks is a portal of geeks!

方案三:


输出:

256

参考:
http:// PHP.net/manual/en/函数.fread。 PHP