永发信息网

用php将sqlserver中的二进制流字段(类型为image)读取出来显示的是“?”是什么原因?

答案:2  悬赏:40  手机版
解决时间 2021-11-11 00:39
用php将sqlserver中的二进制流字段(类型为image)读取出来显示的是“?”是什么原因?
最佳答案
如果该image字段是存储的字符串字节流的话,你得知道是什么编码,然后php中用相应编码的方法去把字节流转成字符串,编码不对的话读出的就是?追问那一般这种字段的编码会是什么呢?你说的编码是utf-8,gbk这种编码吗?追答那我怎么知道你存的时候用的是什么编码把字符串转成的字节流。你都试试看哪种能读出正确的字符串。 当然如果那个image字段存的不是字符串数据,那就。。。。一般来说应该很少有人把字符串数据转成字节流存在image类型的字段中吧。。。追问他是把图片转成二进制流存进去的,我该怎么读取出来追答那你读成字节数组就行了。追问但是我echo出来的 都是“?”追答你直接echo字节数组? 你得先转成图片,再显示啊。追问怎么转成图片?
全部回答
检查下 数据库的编码和显示时候的编码,一般出现乱码都是编码的问题,建议重新设置下编码追问他是把图片转成二进制流存进去的,我该怎么读取出来
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
是什么原因造成手、脚冻?要具体、有依据的
求英剧推荐
豫A50537能卖多少钱
良贾何负名臣,大商笑看书生是什么意思
ipad air2开不了机怎么回事也充不了电
预算4K,想入手一款颜值高、性能强的GTX1070T
在明星的百度贴吧里一直发帖,明星是否看得到
佳能60D,适马8mm鱼眼镜头,晚上拍出噪点
谁会挂QQ号?
福清音西街锦绣尚品在哪里?什么街几号
世联地产南京公司待遇怎么样?或者邻近公司的
人家说哎呵经典呀!怎么接下一句
高速公路路况查询石黄高速公路藁城东能否上高
一个Android挂载错误导致无法开机问题
内裤是当天洗还是什么
推荐资讯
恺撒密钥是216怎么计算
如何发送商品链接
安庆阳光机械是不是获得过荣誉啊?
那个纳粹符号怎么打
任四怎么玩是何含义啊?不是很懂?
志愿服务活动中"三关爱"的内容是什么,具体有
长1米 先剪去40厘米又剪去20厘米还剩下多少厘
有人用Green Browser吗?大家觉得和IE 遨游 F
对好入座什么意思
明牌钻戒一般打几折
有两个人对着劈材打一成语
在羊的后肢蹄部注入墨汁,为何淋巴结还有乳糜
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?