PHP: immagini come Data URI

PHP: immagini come Data URI

In PHP è semplice codificare un'immagine come URL di dati.

La soluzione è la seguente:


function data_uri_encode_image($filename,$filetype) {
    if ($filename) {
        $img_binary = fread(fopen($filename, 'r'), filesize($filename));
        return 'data:image/' . $filetype . ';base64,' . base64_encode($img_binary);
    }
}

Torna su