在Php中,我想使用
打印杜塞尔多夫 echo 'Düsseldorf';
然而事实证明这是D sseldorf
请建议我应该怎么做才能打印非英语字母的欧洲字符。
答案 0 :(得分:5)
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!
答案 1 :(得分:1)
如果您能够将其指定为常量,请执行以下操作。
$echo 'Düsseldorf';
有关详细信息,请参阅此处的图表:http://www.ascii.cl/htmlcodes.htm
每个可打印的字符都有相应的HTML实体。