> 백엔드 개발 > PHP 튜토리얼 > php能不能只使用代码来显示一张图片

php能不能只使用代码来显示一张图片

WBOY
풀어 주다: 2016-07-06 13:51:11
원래의
1202명이 탐색했습니다.

不使用任何前端代码,就用php的函数读取一张图片并将其显示处理的方法有吗???

回复内容:

不使用任何前端代码,就用php的函数读取一张图片并将其显示处理的方法有吗???

file_get_contents(你的图片路径,可以是URL地址)

php能不能只使用代码来显示一张图片

<code><?php $imagedata=file_get_contents('logoquan14483280771.PNG');
$data=getimagesizefromstring($imagedata);

if(!$data){
    exit('图片无效');
}
header("content-type:".$data['mime']);
ob_clean();
echo $imagedata;</code></code>
로그인 후 복사

可以啊,像验证码那些就是一个单独的php文件。
首先你要设置好文件头,content-type要是图片格式,然后吧你读进来的图片直接输出就可以了,你可以查一下php的图片api

http://php.net/manual/en/book.image.php

读图片的base64然后输出出来就好了嘛

验证码就是直接用PHP输出的,一般用PHP输出内容,只要设置请求头加相关API就行,平时输出文字用的是text/html类型而已。什么apk,doc,exls都能输出。

관련 라벨:
php
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿