ホームページ >バックエンド開発 >PHPチュートリアル >phpのユーザー名、パスワード、電話番号、法的判断コード
この記事には、正規のユーザー名であるかどうかを判断する、正規のユーザー パスワードであるかどうかを判断する、正規の電話番号であるかどうかを判断するという 3 つの一般的に使用される関数があります。これら 3 つの関数は、開発において不可欠です。コード例は次のとおりです:
// 関数名: CheckUser($C_user)
// 関数: 正当なユーザー名であるかどうかを判定します
// パラメータ: $C_user (検出されるユーザー名) )
// 戻り値: ブール値
// 備考: なし
function CheckUser($C_user)
{
if (!CheckLengthBetween($C_user, 4、20) ) return false; / /幅チェック
if (!ereg("^[_a-zA-Z0-9]*$", $C_user)) return false; //特殊文字チェック
return true; ;
}
// 関数名: CheckPassword($C_passwd)
// 関数: 正当なユーザーパスワードであるかどうかを判断します
// パラメータ: $C_passwd (パスワードなる検出されました)
// 戻り値: ブール値
//備考: なし
/
function CheckPassword($C_passwd)
{
if (!CheckLengthBetween ($C_passwd, 4, 20) ) return false; //幅検出
if (!ereg("^[_a-zA-Z0-9]*$", $C_passwd)) return false;文字検出
return true ;
}
// 関数名: CheckTelephone($C_telephone)
// 機能: 正規の電話番号かどうかを判断します
//パラメータ: $C_telephone (検出対象の電話番号)
// 戻り値: ブール値
// 備考: なし
//------------- ---------------- ---------------------------------- ---------------- -------------
関数 CheckTelephone($C_telephone)
{
if (!ereg ("^[+]?[0-9]+([xX -][0-9]+)*$", $C_telephone)) false を返します
}