美中不足,這個只是支援英文字,而沒有支援中文..哈 = =!
如果要用中文的話就要用到 模組 支援,這應該是最簡單的方法..
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| <?php
$string = "abcdefg"; $chars = preg_split('//', $string, -1, PREG_SPLIT_NO_EMPTY);
print_r($str);
$string2= '系統測試'; $chars2 = mbStringToArray($string2);
print_r($chars2);
function mbStringToArray ($string) { $strlen = mb_strlen($string); while ($strlen) { $array[] = mb_substr($string,0,1,"UTF-8"); $string = mb_substr($string,1,$strlen,"UTF-8"); $strlen = mb_strlen($string); } return $array; } ?>
|