您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

帮助从SQL Server读取二进制图像数据到PHP

帮助从SQL Server读取二进制图像数据到PHP

没有使用sqlServer的经验,但是我确实在MysqL中使用过BLOB。您有两种选择,

转义二进制数据,使其可以在SQL查询中使用。您可以通过在插入数据之前使用addslashes()以及在数据返回时使用stripslashes()来实现。

使用SQL查询的十六进制语法。

不确定这是否是标准sql,但在MysqL中,您可以像这样将BLOB读为十六进制,

 select hex(image) from table;

您可以在sql中像X‘1234ABCD’这样将二进制数据写为十六进制。

PHP提供了hex2bin / bin2hex,因此您可以轻松进行转换。

php 2022/1/1 18:46:33 有344人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶