首頁 > php框架 > Laravel > laravel中has方法怎麼用

laravel中has方法怎麼用

WBOY
發布: 2021-12-28 11:24:16
原創
3408 人瀏覽過

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影片教學

以上是laravel中has方法怎麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板