在 PHP 中,我想使用打印杜塞尔多夫
echo 'Düsseldorf';
然而,结果却是像这样的杜塞尔多夫
请建议我应该怎么做才能打印大部分非英文的欧洲字符。
PHP、文件和 HTML 编码应该相同。
对于 PHP:
<?php header('Content-Type: text/html; charset=utf-8'); ?>
检查文本编辑器的编码。
对于 HTML:
<meta charset=utf-8>
快速而肮脏的方式:
echo 'Düsseldorf ist eine sch&oouml;ne Stadt!';
// Düsseldorf ist eine schöne Stadt!
如果您能够将其指定为常量,请执行以下操作。
$echo 'Düsseldorf';
有关详细信息,请参阅此处的图表:http ://www.ascii.cl/htmlcodes.htm
每个可打印的字符都有一个对应的 HTML 实体。