微信自定義選單中文亂碼問題

2021-07-03 11:05:25 字數 883 閱讀 1782

$menu = array(

'button' => array(

array(

'type'=>'view',

'url'=>'',

),),

);

會出現

或者

$menu = array(

'button' => array(

array(

'type'=>'view',

'url'=>'',

),),

); $menu = json_encode($menu);

$menu = urldecode($menu);

聽說php5.4以上會簡單些,但沒有用過:

$menu = array(

'button' => array(

array(

'type'=>'view',

'url'=>'',

),),

); $menu = json_encode($menu,json_unescaped_unicode);

以上選單的json資料$menu就準備好了

下邊是網友提供的請求方法,以供參考:

微信自定義選單

1.首先實現我們寫乙個index方法,將資料庫讀出來的資料進行格式轉換,與二級選單的格式相同,foreach data as k v this assign mpinfo mp this assign list data this display data i post.data foreach d...

微信之自定義選單

建立介面 刪除介面 40033 不合法的請求字元,不能包含 u x格式的字元 json時會把漢字也轉碼,所以只有老老實實的拼接字串 建立選單 public function create menu menu,access token public function del menu access t...

微信開發(二)自定義選單

概述 目前自定義選單最多包括3個一級選單,每個一級選單最多包含5個二級選單。一級選單最多4個漢字,二級選單最多7個漢字,多出來的部分將會以 代替。結果 步驟 1.呼叫介面獲得通訊token 2.呼叫介面建立自定義選單 3.響應自定義選單操作 實現 1.呼叫介面獲得通訊token 其次伺服器上建立ph...