PHP中带有波兰语字母的奇怪字符

PHP中带有波兰语字母的奇怪字符,php,Php,我有一段代码: if(self::$username==“BorsuczaŁapa.”){ ("德");; }否则{ echo self::$username.“”; 回声“BorsuczaŁapa”; } 条件无效,else语句的输出为: Borsucza Łapa. Borsucza �apa. 那个符号是什么?怎样把它变成一个符号?你试过utf8\u encode()吗 echo utf8_编码(self:$username) utf8\u encode(self::$username

我有一段代码:

if(self::$username==“BorsuczaŁapa.”){
("德");;
}否则{
echo self::$username.“
”; 回声“BorsuczaŁapa”; }
条件无效,else语句的输出为:

Borsucza Łapa.
Borsucza �apa.
那个符号是什么?怎样把它变成一个
符号?

你试过utf8\u encode()吗

echo utf8_编码(self:$username)

utf8\u encode(self::$username)
返回
BorsuczaÅapa
您的doctype是否正确
utf8\u encode()
很少有用。它的唯一用途是将ISO-8859-1编码的字符串转换为UTF-8编码。鉴于没有证据表明该字符串是ISO-8859-1,并且该字符集中没有Ł,因此它不会有任何帮助。