溫馨提示×

php將圖片的base64串 轉成 圖片文件

PHP
小云
153
2023-09-13 06:08:34
欄目: 編程語言

要將圖片的base64串轉成圖片文件,可以使用以下代碼:

<?php
// 獲取base64串
$base64_string = '...'; // 替換成實際的base64串
// 獲取文件擴展名
$matches = [];
preg_match('/data:image\/(.*?);base64/', $base64_string, $matches);
$file_extension = $matches[1];
// 解碼base64串
$image_data = base64_decode(preg_replace('/data:image\/(.*?);base64,/', '', $base64_string));
// 生成文件名
$file_name = 'image.' . $file_extension;
// 保存文件
file_put_contents($file_name, $image_data);
echo '圖片文件已保存。';
?>

$base64_string替換成實際的圖片base64串,然后運行代碼即可將base64串轉成圖片文件。圖片文件將保存在當前目錄下,文件名為image.擴展名,如image.jpg。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女