int eregi(string pattern, string string, [array regs]);
eregi()函數(shù)在一個字符串搜索指定的模式的字符串。搜索不區(qū)分大小寫。Eregi()可以特別有用的檢查有效性字符串,如密碼。
可選的輸入?yún)?shù)規(guī)則包含一個數(shù)組的所有匹配表達式,他們被正則表達式的括號分組。
如果匹配成功返回true,否則,則返回false
下面是一段代碼,這段代碼復(fù)制并粘貼到一個文件中并驗證結(jié)果。
<?php
$password = "abc";
if (! eregi ("[[:alnum:]]{8,10}", $password))
{
print "Invalid password! Passwords must be from 8 - 10 chars";
}
else
{
print "Valid password";
}
?>
這將會產(chǎn)生以下結(jié)果:
Invalid password! Passwords must be from 8 - 10 chars