PHP图片的类型将其自动编码成base64

PHP图片的类型将其自动编码成base64

$file="test.jpg";

$type=getimagesize($file);//取得图片的大小,类型等返回值为数组,低图片宽度,1为图片高度。2图片格式

var_dump($type);

echo"


";

$fp=fopen($file,"r")ordie("Can''topenfile");

$file_content=chunk_split(base64_encode(fread($fp,filesize($file))));//base64编码的一个大字符串。。。

switch($type[2]){//判读图片类型 ,共16种

case1:$img_type="gif";break;

case2:$img_type="jpg";break;

case3:$img_type="png";break;

case4:$img_type="swf";break;

case5:$img_type="psd";break;

case6:$img_type="bmp";break;

case7:$img_type="tiff";break;

case8:$img_type="tif";break;

case9:$img_type="jpc";break;

case1低:$img_type="jp2";break;

case11:$img_type="jpx";break;

case12:$img_type="jb2";break;

case13:$img_type="swc";break;

case14:$img_type="iff";break;

case15:$img_type="wbmp";break;

case16:$img_type="xbm";break;

}

$img=''data:image/''.$img_type.'';base64,''.$file_content;//合成图片的base64编码

fclose($fp);

?>

"/>


本文名称:PHP图片的类型将其自动编码成base64
网站链接:http://bzwzjz.com/article/seiogs.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站制作 成都网站建设公司 成都网站建设 网站建设公司 响应式网站设计方案 温江网站设计 H5网站制作 成都网站建设 网站制作 成都网站设计 网站建设 成都网站建设 网站建设开发 盐亭网站设计 手机网站制作 专业网站设计 专业网站建设 高端网站设计推广 定制级高端网站建设 高端定制网站设计 手机网站制作 成都网站建设公司