Validate.php
– le indicamos que permite números, letras mayúsculas y minúsculas, entre 6 y 9 caracteres si, no cumple esa regla, dará falso
public static function password($value)
{
return (bool) preg_match('/^[0-9a-zA-Z]{6,9}$/',$value);
}
ValidateTest.php
public function test_password()
{
$password = Validate::password('Abc1234VS');
$this->assertTrue($password);
$password = Validate::password('Abc1w');
$this->assertFalse($password);
}
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.