<table cellspacing="0" cellpadding="0"><tr><td class="t_f" id="postmessage_14784"> 双字节字符截断,比如汉字与英文混排的文本等等的截断处理 <div class="blockcode"> <div id="code_Idb"><ol> <li> function substr($string, $length)</li> <li> {</li> <li> $i = 0;</li> <li> $j = 0;</li> <li> </li> <li> while($i {</li> <li> $char = ord($string[$j]);</li> <li> if($char {</li> <li> $j++;</li> <li> }</li> <li> else</li> <li> {</li> <li> $j += 2;</li> <li> }</li> <li> $i++;</li> <li> }</li> <li> return substr($string,0, $j);</li> <li> }</li> </ol></div> <em onclick="copycode($('code_Idb'));">复制代码</em> </div> </td></tr></table> <div id="comment_14784" class="cm"> </div> <div id="post_rate_div_14784"></div> <br><br>