国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

GatewayWorker tcp 上傳json數(shù)據(jù)帶有中文字符的顯示為空

gaohaichao

我的是linux系統(tǒng) php7.2
GatewayWorker tcp 上傳json數(shù)據(jù)帶有中文字符的顯示為空
這是什么問題
{"method":"imvoice","Devices":"sss121","voicetext":"你好嗎哈哈哈"}

1183 1 1
1個回答

walkor 打賞

json需要utf-8編碼,文件編碼和網(wǎng)頁編碼改成utf-8試下。

  • gaohaichao 2022-04-26

    <?php

    header('Content-type: application/json;charset=utf-8');
    use \GatewayWorker\Lib\Gateway;
    use \GatewayWorker\Lib\Db;
    class Events
    {
    public static function onConnect($client_id)
    {
    echo"client:{$_SERVER['REMOTE_ADDR']}:{$_SERVER['REMOTE_PORT']} gateway1:{$_SERVER['GATEWAY_ADDR']}:{$_SERVER['GATEWAY_PORT']} client_id:$client_id\n";
    }

    public static function onMessage($client_id, $message){
    $db = Db::instance('db');
    echo "client:{$_SERVER['REMOTE_ADDR']}:{$_SERVER['REMOTE_PORT']}
    gateway2:{$_SERVER['GATEWAY_ADDR']}:{$_SERVER['GATEWAY_PORT']} $message\n";

    好像還不行 gateway2:{$_SERVER['GATEWAY_ADDR']}:{$_SERVER['GATEWAY_PORT']} $message\n"; 中文就是不顯示 如果是其他字符就可以,或者吧中文轉(zhuǎn)成unicode編碼 也可以,就是純中文死活不顯示

  • gaohaichao 2022-04-26

    {"method":"svsice","Device_ID":"232323233","voicetext":"你好"}

  • gaohaichao 2022-04-26

    解決了謝謝

年代過于久遠,無法發(fā)表回答
??