7,763
社区成员
发帖
与我相关
我的任务
分享
$r=rand(1,5);
switch($r)
{
case 1:
header("Content-type: text/html; charset=utf-8");
echo file_get_contents('ok.txt');
break;
case 2:
header('Content-type: image/jpg');
echo file_get_contents('ok.jpg');
break;
case 3:
header('Content-type: image/gif');
echo file_get_contents('ok.gif');
break;
case 4:
header('Content-type: image/bmp');
echo file_get_contents('ok.bmp');
break;
case 5:
header('Content-type:application/pdf');
echo file_get_contents('ok.pdf');
break;
}
附上实际实现的PHP原文件,
判断 Content-type 也是一种方法,但是header是为了让浏览器识别我文件类型添加的,
作为文件的时候我也可以不加。