急问:如何判断一个字符串内不能存在中文和英文,只能是阿拉伯数字??高手指教,急 echo preg_match("^\d+$", $string); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不好意思,漏了定界符了-_-!echo preg_match("/^\d+$/", $string); function check_dog($str){ if(!isset($str)) return false; if(preg_match('/^\d+$/',$str)) return true; else return false;}$str = '16888';if(check_dog($str)) print('纯数字字符串'); function isNumber($string){ $length=$strlen($string); $flag=1; for($i=0;$i<$length;$i++) if($string[$i]>'9'||$string[$i]<'0'){ $flag=0; break; } return $flag;} //首先你自己判断空值if( ereg("[^0-9\.]",$str) ) echo "有除数字以外的字符";else echo "为纯数字";// 织梦高手看下!~ asp.net和php哪个好? 引号问题mysql_query("insert into test values('$abc')"); onload图片的问题 请问PHP页面如何打印字符串 php新手应该读什么书? PHP 编辑器那个最好?支持自动代码提示的! 有关下载的问题,请高手不吝赐教!!! 如何用php开发一个在线语音聊天室? 在php中调用com组件的问题 请问PHP发送POST生成XML数据包? 北京嘉禾映日诚聘急聘php技术人员
echo preg_match("/^\d+$/", $string);
{
if(!isset($str))
return false;
if(preg_match('/^\d+$/',$str))
return true;
else
return false;
}$str = '16888';
if(check_dog($str))
print('纯数字字符串');
$length=$strlen($string);
$flag=1;
for($i=0;$i<$length;$i++)
if($string[$i]>'9'||$string[$i]<'0'){
$flag=0;
break;
}
return $flag;
}