wobei ich würds so machen:
Irgendwer(in diesem Forum ) hat mir Mal den Tipp gegeben das preg_match
zu groß für sowas ist und man die ctype Filter nutzen soll.
LG Sonic
EDIT: Jo eagle hast recht. Naja aber der Ansatz sollte klar sein
PHP-Code:
if(ctype_digit($string)){
$len = strlen($string);
if(($len == 2) or ($len == 4)){
echo 'Es handelt sich um eine Zahl, die 2 bzw. 4 Zeichen lang ist';
}else{
echo 'Es handelt sich um eine Zahl, die kein 2 bzw. 4 Zeichen lang ist';
}
}else{
echo 'Es handelt sich nicht um eine Zahl';
}
zu groß für sowas ist und man die ctype Filter nutzen soll.
LG Sonic
EDIT: Jo eagle hast recht. Naja aber der Ansatz sollte klar sein
Kommentar