PHPで勉強した成果 ①バリデーション

IDとパスワードのバリデーション(エラーチェック)をしてみたよ!


***文字列が空白でないかチェックする
if (!strlen($string)) {
}

文字列に含まれた「空白(スペース)」を削除する

mb_ereg_replace('^(\s| )+|(\s| )+$', '', $string);

文字列が「半角英数字で、かつ5〜10文字以内」かをチェックする

preg_match('/^[a-zA-Z0-9]{5,10}+$/', $string)

文字列に「数字と英語」が含まれているかチェックする

preg_match('/([0-9].*[a-zA-Z]|[a-zA-Z].*[0-9])/', $string)
)

今日は以上です。またご報告させていただきま〜す!!