为什么$ string [3]与$ string中的第3个字符不同?

时间:2016-12-01 15:47:52

标签: php

我在UTF-8中有示例字符串:

$string = "Nový rok";

现在我试过了:

echo $string; // output: Nový rok // CORRECT
echo $string[0] // output: N // CORRECT
echo $string[3] // output: � // INCORRECT

为什么$string[3]不正确?

我也试过按str_split将字符串转换为数组,但结果是一样的。这是我的测试代码:

<meta charset="utf-8">
<?php
    $string = str_split("Nový rok");
    echo $string[3];
?>

知道如何从数组中获取“ý”吗?

0 个答案:

没有答案