यह छवि स्रोत विशेषता में डेटा यूआरआई का उपयोग करके किया जा सकता है।
प्रारूप
data:[<MIME-type>][;charset="<encoding>"][;base64],<data> <?php function data_uri($file, $mime) { $contents = file_get_contents($file); $base64 = base64_encode($contents); return ('data:' . $mime . ';base64,' . $base64); } ?> <img src="<?php echo data_uri('some_image.png','image/png'); ?>" alt="Image sample" />
'डेटा_यूरी' फ़ंक्शन 'सामग्री', 'बेस 64' को परिभाषित करता है और डेटा और उसके एन्कोडेड मान को लौटाता है। इस फ़ंक्शन को एक छवि पास करके कहा जाता है, जिससे इसे फिर से बनाया जाता है और इसे बाइनरी डेटा के रूप में प्रदर्शित किया जाता है।
नोट - इसका उपयोग छवियों को संसाधित करने के बाद डिस्क पर संग्रहीत करने से बचने के लिए किया जा सकता है।