Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/260.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 无法从SQLServer打印数据_Php_Sql Server_Laravel - Fatal编程技术网

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

我正在用拉威尔创建一个代理。 它的工作是这样的:

  • 启动并侦听端口8080
  • 当客户端向代理发送请求时,它会根据请求从SQLServer获取数据
  • 然后,它向客户机发送一个带有获取数据的响应
  • 我的代理几乎可以正常工作。但我有一个问题

    我的数据库的值为“0x00000000045F62031”。 当代理从SQLServer获取数据时,此代码

    记录器($MY_列表);
    
    未在
    laravel.log
    中正确打印。 它是这样印刷的

    [2020-04-14 15:06:33] local.DEBUG: E? 1
    
    它被乱码了,我找不到带有函数
    mb\u detect\u encoding
    的字符代码,它没有打印任何内容

    表中的其他列被检测为“UTF-8”,但只有十六进制数据为空


    如何正确获取十六进制数据?

    您正在尝试打印十六进制数据的十进制值?你有这个功能来做这件事。hexdec(“0x00000000045F62031”)您正在尝试打印十六进制数据的十进制值?你有这个功能来做这件事。hexdec(“0x00000000045F62031”)