PHP | fpassthru()函数
PHP的fpassthru()函数是一个内置函数,用于从指定文件的当前位置读取数据,直到文件末尾,然后将结果写入输出缓冲区。必须读取的文件作为参数发送到 fpassthru()函数,它返回成功时传递的字符数或失败时传递的字符数。
句法:
int fpassthru ( $file )
使用的参数:
PHP的fpassthru()函数接受一个参数。
- file:它是一个强制参数,用于指定文件。
返回值:
- 它返回成功时传递的字符数或失败时传递的字符数。
例外
- 在 Windows 上对二进制文件使用 fpassthru()函数,应以二进制模式打开该文件。
- 如果您已经写入文件,则应调用 rewind()函数以将文件指针设置为文件的开头。
- 如果要将文件内容转储到输出缓冲区而不修改它,则应使用 readfile()函数。
下面是fpassthru()函数。
假设文件gfg.txt包含以下内容:
Geeksforgeeks
Portal for Geeks!
方案一:
输出:
Portal for Geeks!17
注: 17 表示通过的字符数。
方案二:
参考 :
http:// PHP.net/manual/en/函数.fpassthru。 PHP