ホームページ >バックエンド開発 >PHPチュートリアル >PHPのフォーム検証 == および ===

PHPのフォーム検証 == および ===

WBOY
WBOYオリジナル
2016-06-23 14:21:03881ブラウズ

=== は通過できるが、== でエラーが発生するという状況が発生したことがありますか?

if (empty($password) || empty($cpassword)) {
die ("パスワードが送信されていません")
}
elseif ((strlen($password)<5) || (strlen($password)>15)) {
die("パスワードの長さのアドレスが無効です")
}
elseif (!(strlen(password) == (strlen(cpassword)))) {
die("パスワード一致しません!!!");
}
elseif (!(パスワード)===(cパスワード)) {
die("パスワードが一致しません!");
}
else{
for ($i=0) ; $i < strlen($password); $i++) {
echo "*" }
?>

この判定に誤りがあるのはなぜですか?合格?

ディスカッションへの返信 (解決策)

elseif (!(password)===(cpassword)) {




$ はどこですか? ? ?

elseif (!(パスワード)===(cパスワード)) {




$ はどこですか? ? ?
視力がいい!

初心者さん、ご協力ありがとうございます!

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