ホームページ >バックエンド開発 >PHPチュートリアル >phpのユーザー名、パスワード、電話番号、法的判断コード

phpのユーザー名、パスワード、電話番号、法的判断コード

高洛峰
高洛峰オリジナル
2016-11-29 15:48:011619ブラウズ

この記事には、正規のユーザー名であるかどうかを判断する、正規のユーザー パスワードであるかどうかを判断する、正規の電話番号であるかどうかを判断するという 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 を返します

}

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。