有如下待調試的php代碼 :
在調試分析器中竟然亂碼顯示如下:
經過各方面摸索,找到解決方案如下:
你需要另外對debugger編碼設置,有個全局設置,也有針對每個項目的個性化設置,
一般情況下,全局設置,我們把它設置為utf-8 格式,如下圖所示:
但此編碼格式必須和具體的項目編碼格式一致,否則就會出現中文值為亂碼情況。
如果你的項目為“gbk”編碼格式,還需要額外的對這個項目設置debugger為gbk編碼,操作如下:
1>.右鍵單擊項目 --> 選“Properties”:
2>.選中“Debugger”選項卡,如下設置編碼格式 即可:
注意,如果你的項目編碼為“utf-8”,這裡就選“utf-8”,如果是“gbk”,那就選“gbk”。
再次啟動調試,正常顯示變量值為中文,如下圖所示:
摘自 錢途無梁 blog