Save base64 as JPG image file

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

Chia sẻ lên
WEB5k - Thiết kế website giá rẻ chuẩn SEO

1 bình luận

Để lại một phản hồi