查看手册吧,手册对php很有用的

解决方案 »

  1.   

    例子:http://qq.u4.a-gf.com/ls.php
    字符串1:中
    字符串2:替换字符
    字符串3:我顺手写的啊。
    执行 str_replace(中,替换字符,我顺手写的啊。) 的结果:
    我顺?font color=red>替换字符吹陌 ?br>请教大家。没有找到处理办法。
      

  2.   

    这个可能是中文的问题,比如vbb,搜索懒懒,就会找到诸如aa等得id
      

  3.   

    先用我这个函数处理一下你的字符串,然后替换应该就好了
    //处理字符串中文乱码函数
    function msubstr($str,$start,$len){//字符位置从0开始 
    $strlen=strlen($str); 
    for($i=0;$i<$strlen;$i++){ 
    if($i>=$start&&$i<($start+$len)){ 
    if(ord(substr($str,$i,1))>0xa1){ 
    $tmpstr.=substr($str,$i,2); 
    }else{
    $tmpstr.=substr($str,$i,1);
    }

    if(ord(substr($str,$i,1))>0xa1){
    $i++; 
    }
    }
    return $tmpstr; 
    }
      

  4.   

    呵呵~~~~~谢谢大家,我通过转换为unicode解决该问题。