Heim  >  Artikel  >  PHP-Framework  >  Eine kurze Analyse der Unterschiede und Verwendungsszenarien zwischen den Methoden I() und create() in ThinkPHP

Eine kurze Analyse der Unterschiede und Verwendungsszenarien zwischen den Methoden I() und create() in ThinkPHP

藏色散人
藏色散人nach vorne
2021-12-27 16:06:292372Durchsuche

Die folgende thinkphpFramework-Tutorial-Kolumne gibt Ihnen eine kurze Analyse der Unterschiede und Verwendungsszenarien zwischen den Methoden I() und create() in ThinkPHP. Ich hoffe, dass sie für Freunde in Not hilfreich sein wird!

Eine kurze Analyse der Unterschiede und Verwendungsszenarien zwischen den Methoden I() und create() in ThinkPHP

Was ist der Unterschied zwischen der I()-Methode zum Empfangen von Daten und der create()-Methode zum Empfangen von Daten in ThinkPHP?

Unterschied:

  • I()-Methode filtert automatisch HTML-Entitäten;

  • create-Methode muss die Filtermethode des Modells manuell aufrufen, um nach der automatischen Erstellung zu filtern Überprüfung. Autovervollständigung, Feldzuordnung.

Welches wird unter normalen Umständen häufiger verwendet?

  • Wenn die Anzahl der akzeptierten Felder gering ist, verwenden Sie die Funktion I(), wenn diese automatischen Funktionen nicht benötigt werden. I()函数;

  • 接受的字段数量多,使用create()

Wenn die Anzahl der akzeptierten Felder groß ist, verwenden Sie create()-Methode und kann beim Erstellen von Daten viele Funktionen ausführen, was bequem und schnell ist.

Empfohlenes Lernen: „
Die neuesten 10 Thinkphp-Video-Tutorials🎜“🎜🎜

Das obige ist der detaillierte Inhalt vonEine kurze Analyse der Unterschiede und Verwendungsszenarien zwischen den Methoden I() und create() in ThinkPHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:segmentfault.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen