全程干货(php将图片转为对象)php文件怎么转成图片,php将图片转为base64编码格式图片的方法,php将图片转为base64编码格式图片的方法,
下面的博文提供两个利用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;复制
本文链接:http://blog.sauo.top/?id=286 感谢分享!