📜  PHP | fpassthru()函数

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

PHP | fpassthru()函数

PHP的fpassthru()函数是一个内置函数,用于从指定文件的当前位置读取数据,直到文件末尾,然后将结果写入输出缓冲区。必须读取的文件作为参数发送到 fpassthru()函数,它返回成功时传递的字符数或失败时传递的字符数。

句法:

int fpassthru ( $file )

使用的参数:
PHP的fpassthru()函数接受一个参数。

  • file:它是一个强制参数,用于指定文件。

返回值:

  • 它返回成功时传递的字符数或失败时传递的字符数。

例外



  • 在 Windows 上对二进制文件使用 fpassthru()函数,应以二进制模式打开该文件。
  • 如果您已经写入文件,则应调用 rewind()函数以将文件指针设置为文件的开头。
  • 如果要将文件内容转储到输出缓冲区而不修改它,则应使用 readfile()函数。

下面是fpassthru()函数。

假设文件gfg.txt包含以下内容:

方案一:


输出:

Portal for Geeks!17

注: 17 表示通过的字符数。

方案二:


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