ホームページ >バックエンド開発 >PHPチュートリアル >PHP一般検出関数set_PHPチュートリアル
// ※CheckMoney($C_Money)はデータが99999.99形式かどうかをチェックします
// ※CheckEmailAddr($C_mailaddr)で有効なメールアドレスかどうか判断します
// ※CheckWebAddr($C_weburl)で有効なURLかどうかを判定します
// ※CheckEmpty($C_char)は文字列が空かどうかを判定します
// ※CheckLengthBetween($C_char, $I_len1, $I_len2=100) は指定された長さ内の文字列かどうかを判定します
// ※CheckUser($C_user)は正当なユーザー名かどうかを判定します
// ※CheckPassword($C_passwd)は正当なユーザーパスワードかどうかを判定します
// ※CheckTelephone($C_telephone)は正規の電話番号かどうかを判定します
// ※CheckValueBetween($N_var, $N_val1, $N_val2) は一定の範囲内の正当な値かどうかを判断します
// ※CheckPost($C_post)で正規の郵便番号(固定長)かどうか判定します
// ※CheckExtendName($C_filename,$A_extend)でアップロードファイルの拡張子を決定します
// ※CheckImageSize($ImageFileName,$LimitSize)はアップロードした画像のサイズをチェックします
// ※AlertExit($C_alert,$I_goback=0) 不正操作警告して終了
// ※Alert($C_alert,$I_goback=0) 不正操作警告
// ※ReplaceSpacialChar($C_char) 特殊な文字置換関数
// ※ExchangeMoney($N_money)資金換算関数
// ※PHPのWindowLocation($C_url,$C_get="",$C_getOther="") window.location関数
//------------------------------------------------ ---------------
//------------------------------------------------ -------------
// 関数名: CheckMoney($C_Money)
// 関数: データが 99999.99 形式であるかどうかを確認します
// パラメータ: $C_Money (検出する数値)
// 戻り値: ブール値
// 備考: なし
//------------------------------------------------ ------------
関数 CheckMoney($C_Money)
{
if (!ereg("^[0-9][.][0-9]$", $C_Money)) return false;
true を返します;
}
//------------------------------------------------ ---------------
//------------------------------------------------ --------
// 関数名: CheckEmailAddr($C_mailaddr)
// 機能: 有効なメールアドレスかどうかを判断します
// パラメータ: $C_mailaddr (検出対象のメールアドレス)
// 戻り値: ブール値
// 備考: なし
//------------------------------------------------ --------
関数 CheckEmailAddr($C_mailaddr)
{
if (!eregi("^[_a-z0-9-] (.[_a-z0-9-] )*@[a-z0-9-] (.[a-z0-9-] )*$" 、
$C_mailaddr))
//(!ereg("^[_a-zA-Z0-9-] (.[_a-zA-Z0-9-] )*@[_a-zA-Z0-9-] (.[_a-zA-] Z0-9-] )*$",
$c_mailaddr))
{
false を返します;
}
true を返します;
}
//------------------------------------------------ ----------------