如将“技术问题”分割成“技”,“术”,“问”,“题”,该怎样实现?
如果完全是汉字中间无其他字符的话,用substr()可以实现的
比如...
<?php
$str=中国;
echo substr($str,0,2);
echo substr($str,2,2);
?>
<?php
$str="技术问题www.smallrain.net";
$strlen=strlen($str);
for($i=0;$i<$strlen;$i++){
if(ord(substr($str,$i,1))>0xa0){
echo substr($str,$i,2)."<br>";
$i++ ;
}
else{
echo substr($str,$i,1)."<br>";
}
}
?>
用ord转换成ASCII判断
使用utf8编码,这个问题就很容易了