php图片转base64

/*

读取问价家图片生澈哥哥js文件 */

header("Access-Control-Allow-Origin: *");

$i=0;

$handle = opendir('./images/images/'); //当前目录

while (false !== ($file = readdir($handle))) { //遍历该php文件所在目录

list($filesname,$kzm)=explode(".",$file);//获取扩展名

if($kzm && $kzm!="js" && $kzm!="php") { //文件过滤

if (!is_dir('./'.$file)) { //文件夹过滤

$array[]=$file;//把符合条件的文件名存入数组

$a=explode(".",$file);

$image_file='./images/images/'.$file;

$base64_image = '';

$image_info = getimagesize($image_file);

$image_data = file_get_contents($image_file);

//var_dump( $image_file);

$base64_image = 'data:' . $image_info['mime'] . ';base64,' . base64_encode($image_data);

//$info=base64EncodeImage($file);

$info=$base64_image;

file_put_contents('./images/js/'.$a[0].".js",$info);

//echo './js/'.$a[0].".js";

}

}

}

function base64EncodeImage ($image_file) {

$base64_image = '';

$image_info = getimagesize($image_file);

$image_data = file_get_contents($image_file);

$base64_image = 'data:' . $image_info['mime'] . ';base64,' . base64_encode($image_data);

return $base64_image;

}

?>