如何从PHP中的varbinary(max)SQL Server检索png图像

时间:2018-06-22 02:19:38

标签: php sql-server binary base64 blob

我被困在将varbinary(MAX)从SQL Server转换为php中的png图像。我一直在关注这样的教程:

<!DOCTYPE html>
<html>
<head>
<title>base 64</title>
</head>
<body>
<?php
$image_data = "0x89504E470D0A1A0A0000000D4.....";
?>
<img width='900px' height='900px' src="data:image/png;base64,<?php echo base64_encode(pack("H*",$image_data));?>" />
</body>
</html>

这是plnkr

中的演示

但是它不起作用。仅显示一半的图像。图片不完整。 mySql和SQL Server中的数据blob有什么区别吗?还是全部关于尺寸?

0 个答案:

没有答案