读书人

正则表达式证验老是失败

发布时间: 2013-06-19 10:26:41 作者: rapoo

正则表达式验证老是失败

<body>
<?php
if(!empty($_POST[sub]))
{

if(ereg("\d{10}", $_POST[username]))

{echo "验证通过。";}
else
{echo "验证失败";}
}
?>
<form action="" method="post">
用户名<input type="text" name="username"><br>
<input type="submit" name="sub" value="提交">
</form>
</body>

[解决办法]
if(preg_match("/^\d{10}$/", $_POST[username]))
[解决办法]
Deprecated: Function ereg() is deprecated
Deprecated 已过时

读书人网 >PHP

热点推荐