Php 无法从SQLServer打印数据
我正在用拉威尔创建一个代理。 它的工作是这样的:Php 无法从SQLServer打印数据,php,sql-server,laravel,Php,Sql Server,Laravel,我正在用拉威尔创建一个代理。 它的工作是这样的: 启动并侦听端口8080 当客户端向代理发送请求时,它会根据请求从SQLServer获取数据 然后,它向客户机发送一个带有获取数据的响应 我的代理几乎可以正常工作。但我有一个问题 我的数据库的值为“0x00000000045F62031”。 当代理从SQLServer获取数据时,此代码 记录器($MY_列表); 未在laravel.log中正确打印。 它是这样印刷的 [2020-04-14 15:06:33] local.DEBUG: E? 1
记录器($MY_列表);
未在laravel.log
中正确打印。
它是这样印刷的
[2020-04-14 15:06:33] local.DEBUG: E? 1
它被乱码了,我找不到带有函数mb\u detect\u encoding
的字符代码,它没有打印任何内容
表中的其他列被检测为“UTF-8”,但只有十六进制数据为空
如何正确获取十六进制数据?您正在尝试打印十六进制数据的十进制值?你有这个功能来做这件事。hexdec(“0x00000000045F62031”)您正在尝试打印十六进制数据的十进制值?你有这个功能来做这件事。hexdec(“0x00000000045F62031”)