太阳渐渐往下落,它的脸涨得越来越红,红的像个大火球,把身边的云染成五颜六色。慢慢地它走到西山背后,把美丽的霞光留在遥远的天边。我们都看得目瞪口呆。我的心里在想:晚霞真美!
下面的博文提供两个利用php代码将图片转为base64编码格式图片的方法,分为php转换本地图片为base64图片以及php转换远程图片为base64图片的方法。
php将图片转为base64图片的方法
1、php转换本地图片为base64
例:
# feiniaomy.com $filename = 'xxxx'; //本地图片在服务器上的路径 $imageDetails = getimagesize($filename); if ($fp = fopen($filename,"rb", 0)) { $picture = fread($fp,filesize($filename)); fclose($fp); $base64 = chunk_split(base64_encode($picture)); $imageData = 'data:'.$imageDetails['mime'].';base64,' . $base64; //输出base64图片代码... echo $imageData; }
2、php将远程图片转为base64的方法
例:
//http://www.feiniaomy.com $img_url = ''; //远程图片地址 $imageInfo = getimagesize($img_url); $content = @file_get_contents($img_url); $base64Data = 'data:'.$imageInfo['mime'].';base64,'.base64_encode($content); //输出base64图片数据流 echo $base64Data;
本文php将图片转为base64编码格式图片的方法到此结束。如果你想飞,你就要放下那些会拖累你的东西。没有结局的感情,总要结束;不能拥有的人,总会忘记。人生没有永远的伤痛,再深的痛,伤口总会痊愈。人生没有彩排,好好珍惜此刻,把握生命中的一分一秒。人生没有如果,仅有后果和结果,过去的不再回来,回来的不再完美。小编再次感谢大家对我们的支持!