eregi()
函数在由模式指定的字符串中搜索指定的字符串,搜索不区分大小写。在检查字符串(如密码)的有效性时,eregi()
可能特别有用。
可选的输入参数regs
包含由正则表达式中的括号组成的所有匹配表达式的数组。
参数
- 如果模式被验证,则返回
true
,否则返回false
。
示例
以下是一段代码,将此代码复制并粘贴到文件中,并验证结果。
<?php
$password = "abc";
if (! eregi ("[[:alnum:]]{8,10}", $password))
{
print "Invalid password! Passwords must be from 8 - 10 chars";
} else {
print "Valid password";
}
?>
这将产生以下结果 -
Invalid password! Passwords must be from 8 - 10 chars