thinkphp の開発についてお聞きしたいのですが
MVC 開発モデルは初めてです。 thinkphp で開発する場合、ユーザーが送信したフォームの検証は c 層に置くべきですか、それとも m 層に置くべきですか?
------解決策---------
thinkphp 組み込みモデル検証
不便な場合は、Cで手動検証用のパラメータを受け取ることもできます。
------解決策---------
前にM層にカプセル化する方が良いです倉庫保管 必須フィールドとデータの正当性がすべてまとめてチェックされます
たとえば、ユーザー名とパスワードは必須で、6 桁以上であること、携帯電話と電子メールの形式などが必要です。
操作が次の場合に true を返します。成功した場合はエラー文字列が返され、失敗した場合はエラー文字列が返されます。C では、レイヤーは状況に基づいてエラーを直接出力します $this->error()、または ajax は
を返します。M レイヤーのインターフェイスを呼び出すことができます。 C 層の複数ページごと