```php
header('Content-Type:text/html;charset=utf-8');
```
这行代码的作用是设置网页的编码格式为UTF-8,从而解决了中文乱码问题。在实际应用中还有许多需要注意的细节。
确保你的PHP源文件本身就是以UTF-8编码保存的。如果不确定可以使用编辑器查看或者转换编码格式。
在与数据库交互时也要特别注意编码问题。比如MySQL默认使用Latin1字符集,需要手动设置成UTF-8才能正确存储和读取中文数据。
在输出HTML标签时也要格外小心。尤其是对于包含变量值的字符串拼接操作,必须经过合理地转义处理才能避免XSS攻击等安全问题。