laravel中has方法怎么用

laravel中has方法可以用來查詢數據間是否有關聯關系,常用于判斷當前請求中是否含有指定的值,如果請求中存在該值則has()方法將會返回true,當給定一個數組時,該方法將會判斷指定的值是否全部存在,語法為“has(‘name’)”。

laravel中has方法怎么用

本教程操作環境:windows10系統、Laravel6版,DELL G3電腦。

laravel中has方法怎么用

has判斷輸入值是否存在
你可以使用 has 來判斷當前請求中是否含有指定的值。如果請求中存在該值則 has 方法將會返回 true:

if?($request->has('name'))?{ // }

當給定一個數組時,has 將會判斷指定的值是否全部存在:

if?($request->has(['name',?'email']))?{ // }

hasAny 方法將會在指定的值有一個存在的情況下返回 true:

if?($request->hasAny(['name',?'email']))?{ // }

補充說明

如果你想要判斷一個值在請求中是否存在,并且不為空,可以使用 filled 方法:

if?($request->filled('name'))?{ // }

如果你想要判斷一個值在請求中是否缺失,可以使用 missing 方法:

if?($request->missing('name'))?{ // }

相關推薦:最新的五個Laravel視頻教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊9 分享