Saturday, 29 April 2017

php - How to force UTF-8 encoding in browser?



I have page which encoding is declared with






But when I enter the page another encoding (ISO) is chosen in browser. I have tried to set encoding by PHP method



header('Content-type: text/html; charset=utf-8');


But it also didn't help. All source files are encoded in UTF-8 without BOM. The only solution which I tried and it had worked was setting encoding in .htaccess file by adding AddDefaultCharset UTF-8 line, but then another pages on the server were not displayed correctly. How can I solve this problem?


Answer



Disable default charset:



AddDefaultCharset Off

No comments:

Post a Comment

c++ - Does curly brackets matter for empty constructor?

Those brackets declare an empty, inline constructor. In that case, with them, the constructor does exist, it merely does nothing more than t...