PHP 教程

PHP fpassthru() 函数

时间:2023年05月07日 阅读:430
以下内容仅是站长或网友个人学习笔记、总结和研究收藏。不保证正确性,因使用而带来的风险与本站无关!
淘客轩-衣食住行外卖生活好助手

定义和用法

fpassthru() 函数从打开文件的当前位置开始读取所有数据,直到文件末尾(EOF),并向输出缓冲写结果。

该函数返回传递的字符数,如果失败则返回 FALSE。

语法

  fpassthru(file)  

参数 描述
file 必需。规定要读取的打开文件或资源。

提示和注释

注释:当在 Windows 系统的二进制文件中使用 fpassthru() 函数时,请牢记,必须以二进制的模式打开文件。

提示:如果您已经向文件写入数据,就必须调用 rewind() 来将文件指针指向文件头。

提示:如果您只想将文件的内容输出到输出缓冲,而不对它进行修改,请使用 readfile() 函数代替,这样可以省去 fopen() 调用。

实例 1

  <?php $file = fopen("test.txt","r"); // Read first line fgets($file); // Send rest of the file to the output buffer echo fpassthru($file); fclose($file); ?>   

上面的代码将输出:

  There are three lines in this file. This is the last line.59  

59 指示被传递的字符数。

实例 2

转储 www 服务器的索引页:

  <?php $file = fopen("http://www.example.com","r"); fpassthru($file); ?>  

打赏
标签: PHP

本文地址:https://www.momojc.cn/php/php-fpassto0x.html

上一篇:PHP fopen() 函数
下一篇:PHP fputcsv() 函数

关于本站 | 隐私政策 | 免责声明 | 广告合作 | 我要投稿 | 后台管理

CopyRight © 2023-2024 MOMO教程 WWW.MOMOJC.CN , All Rights Reserved.

站长E-mail:378074730@qq.com 网站已运行:  运行时长:0.070 秒

京ICP备20029690号-1京ICP备20029690号-2 京公网安备11011402013892号京公网安备11011402013892号 中国互联网违法和不良信息举报中心 网络违法犯罪举报网站

本网站托管于 腾讯云 .由网站卫士提供网站加速和攻击防御服务 提供CDN加速/防御服务.由zblogcn强力驱动 又拍云提供CDN加速/云存储服务 51la网站统计