ホームページ > バックエンド開発 > PHPチュートリアル > thinkphpの開発についていくつか質問したいと思います。

thinkphpの開発についていくつか質問したいと思います。

WBOY
リリース: 2016-06-13 12:03:46
オリジナル
891 人が閲覧しました

thinkphp の開発についてお聞きしたいのですが
MVC 開発モデルは初めてです。 thinkphp で開発する場合、ユーザーが送信したフォームの検証は c 層に置くべきですか、それとも m 層に置くべきですか?
------解決策---------
thinkphp 組み込みモデル検証

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート