ホームページ  >  記事  >  バックエンド開発  >  TP フレームワークの自動検証とオートコンプリートの違いは何ですか? ?

TP フレームワークの自動検証とオートコンプリートの違いは何ですか? ?

WBOY
WBOYオリジナル
2016-12-01 00:57:071085ブラウズ

TP フレームワークの自動検証とオートコンプリートの違いは何ですか? ?

返信内容:

TP フレームワークの自動検証とオートコンプリートの違いは何ですか? ?

自动验证(autoValidation)自动完成(autoOperation),还有自动检测Token验证(autoCheckToken)是ThinkPHP框架里面create方法提供的功能.
就是说,只有当你使用create创建数据对象的时候,才会调用这些方法.
其中,自动验证(autoValidation)自动完成(autoOperation)違いは次のとおりです:

リーリー

自動検証ではデータが特定され、検証が失敗した場合はデータ オブジェクトの作成が終了しますが、自動完了ではデータ オブジェクトが自動的に処理され、データ オブジェクトの作成は終了しません。

文字通りの意味です

自動検証(特定のフィールドの入力必須、メール形式、携帯電話番号形式など)
自動完了(作成時刻が自動的に現在時刻になる、パスワードMD5が自動的に暗号化されるなど) .

自動検証は​​、数据库にデータを書き込むときにモデルレイヤーに追加される一連の検証ルールです

自動完了 とは、特定の条件が満たされると、更新時間、作成時間など、予期されるフィールドの一部がデータベースに挿入されたレコードに追加されることを意味します。

まず切り替えて中国語を勉強したほうがいいと思います

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