Bạn có mã base64 của bức ảnh và muốn save nó thành file ảnh jpg nhưng chưa biết làm thế nào?
Đừng lo lắng hàm base64_to_jpeg dưới đây sẽ giúp bạn thực hiện điều này dễ dàng:
function base64_to_jpeg($base64_string, $output_file) { $ifp = fopen( $output_file, 'wb' ); // split the string on commas // $data[ 0 ] == "data:image/png;base64" // $data[ 1 ] == <actual base64 string> $data = explode( ',', $base64_string ); fwrite( $ifp, base64_decode( $data[ 1 ] ) ); fclose( $ifp ); return $output_file; }
Trong đó:
- $base64_string: là mã base64 của bức ảnh.
- $output_file: là tên file ảnh bạn cần xuất ra.
Hy vọng hữu ích với bạn!
Nosomovo
Code chạy tốt cảm ơn trang!