
为啥fread 不能读取图片,图片很小,就18k大小。应该没超过函数的读取范围吧。
<?php$filename="c.jpg";$fp=fopen($filename,"rb");$size=getimagesize($filename);header...
<?php
$filename="c.jpg";
$fp=fopen($filename,"rb");
$size=getimagesize($filename);
header("content-type: {$size['mime']}");
fread($fp,filesize($filename));
?> 展开
$filename="c.jpg";
$fp=fopen($filename,"rb");
$size=getimagesize($filename);
header("content-type: {$size['mime']}");
fread($fp,filesize($filename));
?> 展开
1个回答
展开全部
额,fread只是读取数据,并没有输出啊,所以得加个echo,也就是最后一句为
echo fread($fp,filesize($filename));
echo fread($fp,filesize($filename));
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询