首頁 >php框架 >ThinkPHP >簡析ThinkPHP中I()和create()方法的區別及使用場景

簡析ThinkPHP中I()和create()方法的區別及使用場景

藏色散人
藏色散人轉載
2021-12-27 16:06:292408瀏覽

下面thinkphp框架教學專欄將讓大家簡析ThinkPHP中I()和create()方法的差異及使用場景,希望對需要的朋友有幫助!

簡析ThinkPHP中I()和create()方法的區別及使用場景

ThinkPHP中I()方法接收資料和create()接收資料的差異在哪裡?

區別:

  • I()方法會自動篩選html實體;

  • create方法需在自動建立後手動呼叫model的filter方法過濾,create包含自動建立資料對象,自動驗證,自動完成,欄位對應。

一般情況下哪一個使用得比較頻率高?

  • 接受欄位數量小的時候,不需要那些自動功能的時候使用I()函數;

  • 接受的欄位數量多,使用create()方法,並且在資料建立的時候就可以完成很多功能,方便快速。

推薦學習:《最新的10個thinkphp影片教學

#

以上是簡析ThinkPHP中I()和create()方法的區別及使用場景的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:segmentfault.com。如有侵權,請聯絡admin@php.cn刪除