Heim >Backend-Entwicklung >PHP-Tutorial >PHP-Benutzername, Passwort, Telefonnummer, Gerichtsurteilscode
Der Artikel verfügt über drei häufig verwendete Funktionen: Feststellen, ob es sich um einen legalen Benutzernamen handelt, Feststellen, ob es sich um ein legales Benutzerkennwort handelt, und Feststellen, ob es sich um eine legale Telefonnummer handelt Entwicklung. Der Beispielcode lautet wie folgt:
// Funktionsname: CheckUser($C_user)
// Funktion: Bestimmen, ob es sich um einen zulässigen Benutzernamen handelt
/ / Parameter: $C_user (zu erkennender Benutzername)
// Rückgabewert: Boolescher Wert
// Bemerkungen: Keine
function CheckUser($C_user)
{
if (! CheckLengthBetween($C_user, 4, 20)) return false; //Breitenprüfung
if (!ereg("^[_a-zA-Z0-9]*$", $ C_user)) return false; //Sonderzeichen Check
return true
}
// Funktionsname: CheckPassword($C_passwd )
// Funktion: Bestimmen, ob es sich um ein legitimes Benutzerkennwort handelt
// Parameter : $C_passwd (zu erkennendes Passwort)
// Rückgabewert: Boolescher Wert
// Bemerkungen: Keine
/
function CheckPassword($C_passwd)
{
if (!CheckLengthBetween($C_passwd, 4, 20)) return false; //Breitenerkennung
if (!ereg("^[_a-zA-Z0-9]* $", $C_passwd)) return false ; //Sonderzeichenerkennung
return true;
}
// Funktionsname: CheckTelephone($C_telephone)
// Funktion: Bestimmen, ob es sich um eine legale Telefonnummer handelt
// Parameter: $C_telephone (zu erkennende Telefonnummer)
// Rückgabewert: Boolescher Wert
// Bemerkungen: Keine
//------------------------------------ ----------- -------------------------
function CheckTelephone($C_telephone )
{
if (!ereg("^[+]?[0 -9]+([xX-][0 -9]+)*$", $C_telephone)) return false;
return true;
}