Bagaimana untuk Menentukan Jenis Imej dari Base64 Strings dalam PHP?

DDD
Lepaskan: 2024-10-23 22:41:30
asal
985 orang telah melayarinya

How to Determine Image Type from Base64 Strings in PHP?

Mendedahkan Jenis Imej daripada Rentetan Base64 dalam PHP

Menavigasi dunia imej yang dikodkan boleh menjadi satu usaha yang membingungkan. Apabila berhadapan dengan hanya perwakilan asas64 imej, menentukan format asalnya boleh kelihatan seperti pencarian yang sukar difahami. Walau bagaimanapun, senjata PHP menyediakan alat penting untuk mendedahkan maklumat yang sukar difahami ini: FileInfo.

FileInfo memberi anda kuasa untuk mendedahkan jenis asas imej yang tersembunyi dalam rentetan base64. Begini cara untuk memanfaatkan kuasanya:

<code class="php">$encoded_string = "....";
$imgdata = base64_decode($encoded_string);

$f = finfo_open();

$mime_type = finfo_buffer($f, $imgdata, FILEINFO_MIME_TYPE);</code>
Salin selepas log masuk

Dengan panggilan pantas ke fifo_buffer, anda boleh mendapatkan semula jenis MIME yang dikaitkan dengan data imej yang dinyahkod. Jenis MIME ini berfungsi sebagai pelan tindakan, membimbing anda ke arah format asal imej.

Atas ialah kandungan terperinci Bagaimana untuk Menentukan Jenis Imej dari Base64 Strings dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!