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)
)