帮帮我吧!请问有什么办法可以用php统计字数啊! strlen(preg_replace("/[\x80-\xff]./","*",$string)ormb_strlen($string) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function SplitStr($str) { $len = strlen ($str); $i = 0; $outputcn = ""; $outputen = ""; while ($i<$len) { if (preg_match("/^[".chr(0xa1)."-".chr(0xff)."]+$/",$str[$i])) { $outputcn .= $str[$i].$str[$i+1]; $i += 2; } else { $outputen .= $str[$i]; $i += 1; } } echo "原字符串为:".$str."<br>"; if ($outputcn != "") echo "中文部分字符串:".$outputcn."<br>"; if ($outputen != "") echo "英文部分字符串:".$outputen."<br>";} 消息提示类似的功能 Smarty 使用伪静态的时候,传递参数的时候页面为什么会乱? 新手请教一个PHP问题关于 $_FILES['upfile'] 请问php中有没有把表达式直接转为值的函数 PHP200人高级交流群: 85758199 已有100多会员 邮件发送问题_诚请高手指点 如何替换这个符号 求救!! 关于socket的问题 curl 采集登录后 服务器提示我的浏览器不支持javascript,不显示任何内容。 在新窗口中打开session就会消失,只有一个站点会这样,其它的都正常。 PHP5中新的对象模式
{
$len = strlen ($str);
$i = 0;
$outputcn = "";
$outputen = "";
while ($i<$len)
{
if (preg_match("/^[".chr(0xa1)."-".chr(0xff)."]+$/",$str[$i]))
{
$outputcn .= $str[$i].$str[$i+1];
$i += 2;
}
else
{
$outputen .= $str[$i];
$i += 1;
}
}
echo "原字符串为:".$str."<br>";
if ($outputcn != "")
echo "中文部分字符串:".$outputcn."<br>";
if ($outputen != "")
echo "英文部分字符串:".$outputen."<br>";
}