我需要从一个单词中获取一个包含所有字符的数组,但是当我执行以下代码时,该单词具有特殊编码的字母,例如á:
$word = 'withá';
$word_arr = array();
for ($i=0;$i<strlen($word);$i++) {
$word_arr[] = $word[$i];
}
或者
$word_arr = str_split($word);
我得到:
数组(6) { [0]=> 字符串(1) "w" [1]=> 字符串(1) "i" [2]=> 字符串(1) "t" [3]=> 字符串(1) "h" [4]=> 字符串(1) "Ã" [5]=> 字符串(1) "¡" }
我怎样才能获得每个字符如下?
数组(5) { [0]=> 字符串(1) "w" [1]=> 字符串(1) "i" [2]=> 字符串(1) "t" [3]=> 字符串(1) "h" [4]=> 字符串(1) "á" }