Badboy46: String überprüfen

Beitrag lesen

Hallo lulu,

$check = ereg('[0-9]', $password) && eregi('[a-z]', $password);

funktioniert jetzt soweit...
diese Funktion gibt mir jetzt true, wenn eine Ziffer und ein Buchstabe enthalten ist...
ich bräcuhte dann aber ein false, wenn eins davon nicht zutrifft ein true

ist das der richtige Lösungsansatz?

$check = !ereg('[0-9]', $password) || !eregi('[a-z]', $password);

so funktioniert es, ist nur bissel verwirrend wegen den "||"