PHP的字符串和口音问题

时间:2018-07-27 05:01:07

标签: php string

我遇到了与初始单词中带有重音符号的字符串类似的问题。

例如:(nesecito抓取该名称每个单词的首字母。)

$string =  'Álvaro Álvarez';
$parts = explode(" ", $string);
foreach($parts as $part){
    echo $part[0].'<br>';
}

每个字母都有这个结果: �

如果我使用utf8_encode,则每个字母的结果如下: 一种 一种 但是那些不是字母,字母是Á

这是我所做的事的一个例子。

example online

我正在寻找的结果是ÁÁ 如果有人可以帮助我解决这个难题,我将不胜感激。

1 个答案:

答案 0 :(得分:0)

将其放在您的HTML标头中

<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">

如果不能解决您的问题,请尝试将其添加到php文件的开头

header('Content-Type: text/html; charset=UTF-8');