语法
int eregi(string pattern, string string, [array regs]);
定义和用法
eregi() 函数在 pattern 指定字符串中搜索 string 指定字符串。搜索不区分大小写。eregi() 在检查字符串(例如密码)的有效性时特别有用。
可选的输入参数 regs 包含一个数组,其中包含在正则表达式中用括号分组的所有匹配表达式。
返回值
如果 pattern 经过验证,则返回 true,否则返回 false。
示例
试试以下代码,并验证结果。
<?php
$password = "abc";
if (!eregi ("[[:alnum:]]{8,10}", $password))
{
print "密码无效!密码必须为8-10个字符";
} else {
print "有效密码";
}
?>
这将产生以下结果 -
密码无效!密码必须为8-10个字符