Heim > Backend-Entwicklung > PHP-Tutorial > php能不能只使用代码来显示一张图片

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

WBOY
Freigeben: 2016-07-06 13:51:11
Original
1199 Leute haben es durchsucht

不使用任何前端代码,就用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>
Nach dem Login kopieren

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

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

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

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

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage