ThinkPHP解決用純真IP獲取實體地址時出現中文亂碼問題

2020-07-16 10:05:31
本篇文章主要內容是解決用純真IP獲取實體地址時出現中文亂碼的問題,具有一定的參考價值,感興趣的朋友了解一下。

今天在用ThinkPHP通過純真IP獲取地址時,發現輸出結果中文亂碼,如圖:

經查發現ThinkPHP的IpLocation.class.php類檔案中說明:「由於使用UTF8編碼 如果使用純真IP地址庫的話 需要對返回結果進行編碼轉換」,修改瀏覽器編碼畢竟不是長久之計,

於是嘗試通過定義一個陣列編碼轉換方法,如圖:

此時修改getArea方法程式碼如下:

重新執行問題解決:

相關教學:PHP視訊教學

以上就是ThinkPHP解決用純真IP獲取實體地址時出現中文亂碼問題的詳細內容,更多請關注TW511.COM其它相關文章!