【发布时间】:2012-11-21 20:42:26
【问题描述】:
当我执行以下代码时,我需要从一个单词中获取一个包含所有字符的数组,但是该单词具有特殊编码的字母,例如 á:
$word = 'withá';
$word_arr = array();
for ($i=0;$i<strlen($word);$i++) {
$word_arr[] = $word[$i];
}
或
$word_arr = str_split($word);
我明白了:
array(6) { [0]=> 字符串(1) "w" [1]=> 字符串(1) "i" [2]=> 字符串(1) "t" [3]=> string(1) "h" [4]=> string(1) "Ã" [5]=> string(1) "¡" }
如何获取每个字符如下?
array(5) { [0]=> 字符串(1) "w" [1]=> 字符串(1) "i" [2]=> 字符串(1) "t" [3]=> 字符串(1) "h" [4]=> 字符串(1) "á" }
【问题讨论】:
标签: php encoding character-encoding tokenize