ホームページ >バックエンド開発 >PHPチュートリアル >thinkphp 検証関連の問題
ログイン時と登録時にユーザー名を確認する必要がありますが、ユーザー名が空であるかどうかと、ログイン時にユーザー名が存在するかどうかを確認する必要があります。しかし、これら 2 つの確認は同じですか? SOS
http://doc.thinkphp.cn/manual/auto_validate.html
ただし、「ログイン」と判定された場合は、ユーザー名を空にすることはできず、ユーザー名を渡す前に存在します
???、ユーザー名は空にすることはできず、ユーザーの前に存在しません。
2 つの検証方法は同じです
検証が空の場合は、js を使用して検証します。存在する場合は、バックグラウンドでデータベースにクエリを実行してから判断する必要があります
実際、あるかどうかを尋ねたいのですが、YII フレームワークにはシーン設定と同じ機能はありません
TP 形式の配列での検証 (検証フィールド、検証ルール、エラープロンプト、[検証条件、追加ルール、検証時間]) 検証時間を設定すれば区別できるはずですよね?先生がこう言ってました