Zend Studio導致PHP插入資料庫中文亂碼【坑了個爹】

Ahriman發表於2016-07-15

用PHP往資料庫裡面插入資料,在執行INSERT語句前已經執行過 SET NAMES UTF8命令,MySql資料庫的編碼也確定是UTF8,然而插入中文的結果還是亂碼。

找來找去,最後發現原來是用的IDE Zend Studio的編碼問題,經過檢查發現Zend Studio的編碼預設是GBK,坑了個爹了=。=

解決方法如下:

在Zend Studio選單中,Edit->Set Encoding...->調整編碼為與MySql資料庫一致的編碼UTF8

相關文章