Rumah > pembangunan bahagian belakang > tutorial php > Bagaimanakah Saya Boleh Menukar Imej kepada Pengekodan Base64 untuk Pembenaman Web?

Bagaimanakah Saya Boleh Menukar Imej kepada Pengekodan Base64 untuk Pembenaman Web?

Patricia Arquette
Lepaskan: 2024-12-14 07:10:15
asal
993 orang telah melayarinya

How Can I Convert Images to Base64 Encoding for Web Embedding?

Menukar Imej kepada Pengekodan Base64: Panduan Langkah demi Langkah

Menukar imej kepada pengekodan Base64 ialah cara mudah untuk membenamkan imej ke dalam Dokumen HTML atau format digital lain. Begini cara untuk melakukannya:

Untuk Imej daripada URL:

Untuk menukar imej daripada URL kepada pengekodan Base64, gunakan skrip PHP berikut:

$url = 'https://example.com/image.png';
$type = pathinfo(basename($url), PATHINFO_EXTENSION);
$data = file_get_contents($url);
$base64 = 'data:image/' . $type . ';base64,' . base64_encode($data);
Salin selepas log masuk

Kod ini mendapatkan semula imej daripada URL yang ditentukan, menentukan jenis failnya dan kemudian menukarnya kepada pengekodan Base64. Rentetan yang terhasil boleh digunakan sebagai sumber imej sebaris dalam HTML atau format lain.

Penggunaan:

Setelah imej ditukar kepada Base64, anda boleh membenamkannya ke dalam HTML menggunakan sintaks berikut:

<img src="<?php echo $base64; ?>" alt="My Image">
Salin selepas log masuk

Kod ini akan memaparkan imej yang ditukar dalam web anda halaman.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menukar Imej kepada Pengekodan Base64 untuk Pembenaman Web?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan