怎样将一句汉字 拆分成单个字,请高手解答。最好用php实现。

解决方案 »

  1.   


    $a = '我是中国人哦';
    $arr = str_split($a,2);
    echo "<xmp>";
    print_r($arr);
    echo "</xmp>";
      

  2.   

    $s = '拆分成单个字';
    //$s = iconv('gbk', 'utf-8', $s); //如果是 gbk 编码的,这句是一定要的preg_match_all('/./u', $s, $r);print_r($r[0]);Array
    (
        [0] => 拆
        [1] => 分
        [2] => 成
        [3] => 单
        [4] => 个
        [5] => 字
    )
      

  3.   

    mb_internal_encoding("UTF-8");
    $str = '你好吗,这里是中文!';
    for($n==0;$n<mb_strlen($str);$n++){
    echo mb_substr($str,$n,1)."<br>";
    }