我有一个名为 Guild Logo(它的游戏)的数据库,里面有公会主人的 id + mark + mark_jpg 列。
Mark
是一varbinary
列,Mark_jpg
是一varchar
列。标记字段通常填充十六进制格式的数字和字母 - 0x001f52ae .... 等。
我相信我应该将图像转换为二进制并将输出放在那里。我正在使用 Microsoft SQL Server。
这是我尝试过的方法,但似乎不起作用,因为我收到了一堆非十六进制的无用字母。
<?php
$image = file_get_contents('assets/test.png');
$imagebin =base64_encode($imagedata1);echo $imagebin;
?>