画像をbase64化する方法

2016.11.15 (火)

画像パスをfile_get_contentsで読み込んでbase64_encode

<?php $img = base64_encode(file_get_contents('xxx.png')); ?>

data:image/png;base64,をつけて普通に表示。(ソースが結構すごい感じになる)

<?php $img = base64_encode(file_get_contents('xxx.png')); ?>
<img src="data:image/png;base64,<?php echo $img; ?>">