美好的一天
以下代码在Laravel框架中用于从我们的服务器返回数据:
$ses = DB::connection('odbc')
->table('HBO.SM200T')
->where('USRPF1', '=', strtoupper(auth()->user()->name))
->first();
但在我的一台电脑上,它可以很好地返回我的数据:
{#780 ▼
+"WAGWRD": "VTER"
+"PERSNR": "56846"
+"STELS": "59"
+"TAK": "324"
+"BESKR": " "
+"STVDAT": "99999999"
+"TAALN": "2"
+"USRPF1": "AV "
+"USRPF2": " "
}
但是在我新安装的Fedora 24上,它返回为:
{#783 ▼
+b"W\x00‚«\x14V": "VTER"
+b"P\x00‚«\x14V": "56846"
+"S\x00\x00\x00\x00": "59"
+b"T\x00»": "324"
+b"B\x00ƒ«\x14": " "
+b"S\x00ƒ«\x14V": "99999999"
+b"T\x00ƒ«\x14": "2"
+b"U\x00ƒ«\x14V": " "
}
看起来该对的密钥未正确解码?
有没有人知道解决方案。
提前致谢。