php查找图片,php怎么查看图片

这篇博客介绍了如何在PHP中以二进制模式读取JPEG图片,并通过设置HTTP头来显示图片内容。示例代码展示了如何使用fopen、fread和fclose函数读取文件,以及如何使用header函数设置内容类型以正确预览图片。
摘要由CSDN通过智能技术生成

9e2cb2b5894460e9d3051cb4ca3ba0d8.png

php怎么查看图片?

声明读写文件为图片

9d6bbd0d00b90350fc25819547b804e7.png

以读写文件打开图片

943ad53c499218e15789faf98f118052.png

在r后面加入b适用二进制文件,图片也具有较好的可移植性

2e67df7604067642d787336ba641aa51.png

cd2fe12d75840253da5c4cd8f3a83985.png

读取图片关闭句柄

10c5a4304ad5d6004ff1f0d8e4afef2a.png

输出图片内容

28aeca1f105342a4e9c60e7410947d4a.png

因为是图片,所以头部加上header('content-type:image/jpeg');

4aff259fad42b9c016a641b7fff21fcb.png

预览效果如图

附上源码<?php

header('content-type:image/jpeg');

//读写图片

$filename='d.jpg';

$handle=fopen($filename,'rb+'); //读写二进制,图片的可移植性

$res=fread($handle,filesize($filename));

fclose($handle);

echo $res;

4df0071861085e26776a26ebe82342fa.png

注意事项

header('content-type:image/jpeg');前不要有空格

更多PHP知识,请访问PHP中文网!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值