用数组,用替换,用循环都可以
php很久没碰过,都忘差不多了
不知道这样可以不,现翻手册写的,手边一定要有手册才行.
<? php
$a="大家好啊"; 
echo implode( "⊙", preg_split('//', $a, -1,   PREG_SPLIT_NO_EMPTY) );
?>不保证正确,你自己试下.

解决方案 »

  1.   

    如果是utf-8格式的页面并且文件保存格式也是utf-8的话,用这种循环倒是可以:$a = "大家好啊";
    $r = "";$i = 0;
    while ($i < strlen($a)) {
    $r .= substr($a, $i, 3) . "⊙";
    $i = $i + 3;
    }echo $r;
      

  2.   

    var str= "大家好啊";
    alert( str.replace(/(.)/g,"$1⊙"));
      

  3.   

    按楼主的代码
    <?php 
    $a='大家好啊';
    $a = str_split($a,2);
    $a = implode('⊙',$a).'⊙';
    echo $a;
    ?>