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 $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 删除。
还没有任何评论,赶紧来占个楼吧!