传入图片地址,把图片转成base64返回。

if (!function_exists('image2base64')) {
/**
* @Description 图片转base64
* @param string $img_url 图片地址
* @return string
*/
function image2base64(string $img_url): string
{
$img_info = getimagesize($img_url);
if ($img_info === false) {
return '';
}
return sprintf("data:%s;base64,%s", $img_info['mime'], chunk_split(base64_encode(file_get_contents($img_url)), 76, ''));
}
}