php 将图片文件转成base64编码的方法

php 将图片文件转成base64编码的方法

<?php

/** 文件转base64输出
 * @param  String $file 文件路径
 * @return String base64 string
 */

function fileToBase64($file){
    $base64_file = '';
    if(file_exists($file)){
        $mime_type= mime_content_type($file);
        $base64_data = base64_encode(file_get_contents($file));
        $base64_file = 'data:'.$mime_type.';base64,'.$base64_data;
    }
    return $base64_file;
}

print_r(fileToBase64('bd_logo1.png'));
exit();
?>

base64编码直接 在浏览器地址栏输入就可以看到图片啦。。
ps:mime_content_type函数在 php5.3 以上就被废弃了, 如果要用就要重新开启

原创文章如转载,请注明本文链接: http://newmiracle.cn/?p=1882

发表评论

电子邮件地址不会被公开。 必填项已用*标注