ホームページ > PHPフレームワーク > ThinkPHP > ThinkPHP の I() メソッドと create() メソッドの違いと使用シナリオの簡単な分析

ThinkPHP の I() メソッドと create() メソッドの違いと使用シナリオの簡単な分析

藏色散人
リリース: 2021-12-30 17:40:52
転載
2419 人が閲覧しました

次の thinkphp フレームワーク チュートリアルのコラムでは、ThinkPHP の I() メソッドと create() メソッドの違いと使用シナリオを簡単に分析します。困っている友達を助けましょう!

ThinkPHP の I() メソッドと create() メソッドの違いと使用シナリオの簡単な分析

ThinkPHP でデータを受け取る I() メソッドとデータを受け取る create() メソッドの違いは何ですか?

違い:

  • I() メソッドは HTML エンティティを自動的にフィルターします。

  • create メソッドは、自動作成後にモデルのフィルター メソッドを手動で呼び出す必要があります。作成には、データ オブジェクトの自動作成、自動検証、自動補完、およびフィールド マッピングが含まれます。

一般にどちらがより頻繁に使用されますか?

  • 受け入れられるフィールドの数が少なく、これらの自動関数が必要ない場合は、I() 関数を使用します。

  • 多数のフィールドを受け入れ、
  • create()

    メソッドを使用し、データ作成時に多くの関数を完了できるため、便利で高速です。

推奨される調査: 「
最新の 10 の thinkphp ビデオ チュートリアル

以上がThinkPHP の I() メソッドと create() メソッドの違いと使用シナリオの簡単な分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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