php下载文件

PHP下载文件 PHP使您可以使用内置的readfile()函数轻松下载文件。readfile()函数读取一个…

PHP下载文件

PHP使您可以使用内置的readfile()函数轻松下载文件。readfile()函数读取一个文件并将其写入输出缓冲区。

PHP readfile() 函数

句法

int readfile ( string $filename [, bool $use_include_path = false [, resource $context ]] )

$filename:代表文件名

$use_include_path:这是可选参数。默认情况下为false。您可以将其设置为true来搜索included_path中的文件。

$context:表示上下文流资源。

int:返回从文件读取的字节数。

PHP下载文件示例:文本文件

<?php
$file_url = 'http://www.javatpoint.com/f.txt';
header('Content-Type: application/octet-stream');
header("Content-Transfer-Encoding: utf-8"); 
header("Content-disposition: attachment; filename="" . basename($file_url) . """); 
readfile($file_url);
?>

PHP下载文件示例:二进制文件

<?php
$file_url = 'http://www.myremoteserver.com/file.exe';
header('Content-Type: application/octet-stream');
header("Content-Transfer-Encoding: Binary"); 
header("Content-disposition: attachment; filename="" . basename($file_url) . """); 
readfile($file_url);
?>

类别:PHP 技巧

本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。

评论 (0)COMMENT

登录 账号发表你的看法,还没有账号?立即免费 注册