PHP 用文件流方式展示图片

$img_arr = array('1.png','2.jpg','3.png');
foreach($img_arr as $pic){
	
	$img = dirname(__FILE__).'/img/'.$pic;

	$base64_img = base64EncodeImage($img);

	echo '<img src="' . $base64_img . '" style="margin-left:20px;width:100px" />';
}

    
   
function base64EncodeImage ($image_file) {
	$base64_image = '';
	$image_info = getImageSize($image_file);
	$image_path = $image_file;
	$image_data = fread(fopen($image_file, 'r'), filesize($image_path));
	$base64_image = 'data:' . $image_info['mime'] . ';base64,' .chunk_split(base64_encode($image_data));
	return $base64_image;
}