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>
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!