画像をbase 64_に変換Encodeのリンクコードの例

657 ワード

<?php
$file = "example.jpg";
$type = getimagesize( $file ); //       ,   
$file_content = base64_encode( file_get_contents( $file ) );
switch ( $type[2] ) { //      
    case 1:
        $img_type = "gif";
        break;
    case 2:
        $img_type = "jpg";
        break;
    case 3:
        $img_type = "png";
        break;
}
$img = 'data:image/' . $img_type . ';base64,' . $file_content; //     base64  

echo '<img src="' . $img . '" >';
?>