2017-01-17 97 views
0

我有一臺服務器與Windows Server 2012 R2和一臺PC與Windows 8.1,都運行相同的PHP和Apache配置,我使用TCPDF來製作pdf,但如果我使用字符如Ñ,Ü,É和那些我在我的電腦和服務器上得到不同結果的人是否有辦法在我的電腦中更改編碼以獲得相同的結果?我可以更改PHP或服務器的默認編碼嗎?

我使用它來獲取服務器上正確的結果:

mb_strtoupper($variable)

,這對於我的電腦上正確的結果:

mb_strtoupper($variable, 'UTF-8')

+0

http://stackoverflow.com/questions/935 1694 /設置php的默認編碼UTF-8 –

+0

我有兩個php.ini上的'default_charset =「UTF-8」'行,沒有「AddDefaultCharset」在任何httpd.conf,添加「AddDefaultCharset UTF- 8「到m pc並重新啓動apache,仍然無法正常工作 –

回答

0

剛剛重啓兩個,也許服務器有該文件的配置,但它是在Apache初始化後添加的

相關問題