在线求助!解决给分 转换成ASC码,再来判断!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我没有用过php,刚才查了一下,是用ord么?请直接写出答案!谢谢! if (ord(document.Frm.Name.value)>127) { alert("请您输入汉字!"); document.Frm.Name.focus(); return false; }这样对吗?127那儿该怎么写?我看到有的写“0x7f”,什么意思? PHP的话这么判断是否为双字节字符ord(substr($str,$i,1)) > 0xa0) 不行呀!能否给加到下面的程序中?具体怎么判断,写完整,我没有写过php的程序,定义变量都不知道怎么写。if (ord(document.Frm.Name.value)>127) { alert("请您输入汉字!"); document.Frm.Name.focus(); return false; } <?php$content = "中国,asdfsadfa哈哈sdfas中,哈哈,l;fasdfl;kasdk;lfak;lsdfkl;安家落户d;lsaflsad;lf";$array = array();$array1 = preg_match_all('/[\x7f-\xff]*/',$content, $array);//去除空的,统计一下print "<pre>";print_r($array1);print "</pre>"; 1、首先这件事情应该在客户端用js进行,这样友好些/*** 返回字节数 ***/String.prototype.lenb = function() { return this.replace(/[^\x00-\xff]/g,"**").length;}/*** 检查是否包含汉字 ***/String.prototype.isInChinese = function() { return (this.length != this.lenb());}2、在php中可以if(strlen(preg_replace("/[\x7f-\xff]/","",$name)) > 0) echo "有非汉字字符"; sql的优化 PHP切割字符串 不能判断? lamp兄弟连 教php怎么样 值不值得去学习 PHP 调用Java Webservice 参数问题 特难,希望高手进来看看 关于PHP商城用户session的问题 22岁生日,散分220 在MYSQL中,我的这条查询今天的记录的SQL语句怎么会有问题啊? 为什么我在sql中用in有错呢》 php配置问题 寻找最好的上传软件?! linux支持cookie吗?
if (ord(document.Frm.Name.value)>127) {
alert("请您输入汉字!");
document.Frm.Name.focus();
return false;
}这样对吗?127那儿该怎么写?我看到有的写“0x7f”,什么意思?
alert("请您输入汉字!");
document.Frm.Name.focus();
return false;
}
$content = "中国,asdfsadfa哈哈sdfas中,哈哈,l;fasdfl;kasdk;lfak;lsdfkl;安家落户d;lsaflsad;lf";
$array = array();
$array1 = preg_match_all('/[\x7f-\xff]*/',$content, $array);//去除空的,统计一下
print "<pre>";
print_r($array1);
print "</pre>";
/*** 返回字节数 ***/
String.prototype.lenb = function() {
return this.replace(/[^\x00-\xff]/g,"**").length;
}/*** 检查是否包含汉字 ***/
String.prototype.isInChinese = function() {
return (this.length != this.lenb());
}2、在php中可以
if(strlen(preg_replace("/[\x7f-\xff]/","",$name)) > 0)
echo "有非汉字字符";