任何人都可以使用特殊字符和php。
以下php:
$IHaventReceivedCode = "Je n'ai pas reçu mon code";
显示为:
Je n'aipasre unmon code
我已尝试添加到顶部的文件:
ini_set('default_charset', 'UTF-8');
header('Content-Type: text/html; charset=UTF-8');
以及头标记:
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
但是,角色无法显示。
有什么想法吗?
答案 0 :(得分:4)
尝试将文档转换为该编码。例如,如果您使用的是Notepad ++,则可以执行以下操作:
答案 1 :(得分:2)
如果您的文件是UTF-8 ...
您可以尝试utf8_encode
$IHaventReceivedCode = utf8_encode("Je n'ai pas reçu mon code");
或解码utf8_decode
$IHaventReceivedCode = utf8_decode("Je n'ai pas reçu mon code");
我很确定其中一个应该改变输出......
答案 2 :(得分:1)
使用支持不同编码的文本编辑器。如果您正在使用记事本,请尝试切换到更复杂的文本编辑器。