Sintaxe
int eregi(string pattern, string string, [array regs]);
Definição e Uso
A função eregi () pesquisa em uma string especificada por padrão por uma string especificada por string. A busca não diferencia maiúsculas de minúsculas. Eregi () pode ser particularmente útil ao verificar a validade de strings, como senhas.
O parâmetro de entrada opcional regs contém uma matriz de todas as expressões correspondentes que foram agrupadas por parênteses na expressão regular.
Valor de retorno
- Retorna verdadeiro se o padrão é validado e falso caso contrário.
Exemplo
A seguir está o trecho do código, copie e cole este código em um arquivo e verifique o resultado.
<?php
$password = "abc";
if (! eregi ("[[:alnum:]]{8,10}", $password))
{
print "Invalid password! Passwords must be from 8 - 10 chars";
} else {
print "Valid password";
}
?>
Isso produzirá o seguinte resultado -
Invalid password! Passwords must be from 8 - 10 chars