Rumah > rangka kerja php > Laravel > Cara menggunakan mempunyai kaedah dalam laravel

Cara menggunakan mempunyai kaedah dalam laravel

WBOY
Lepaskan: 2021-12-28 11:24:16
asal
3408 orang telah melayarinya

Kaedah has dalam laravel boleh digunakan untuk menanyakan sama ada terdapat hubungan antara data Ia sering digunakan untuk menentukan sama ada permintaan semasa mengandungi nilai tertentu Jika nilai itu wujud dalam permintaan, has(. ) kaedah akan kembali benar Apabila tatasusunan diberikan, kaedah ini akan menentukan sama ada semua nilai yang ditentukan wujud.

Cara menggunakan mempunyai kaedah dalam laravel

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi Laravel 6, komputer DELL G3.

Cara menggunakan kaedah has dalam laravel

telah menentukan sama ada nilai input wujud
Anda boleh gunakan perlu menentukan sama ada arus permintaan mengandungi nilai yang ditentukan. Jika nilai wujud dalam permintaan, kaedah has akan kembali benar:

if ($request->has('name')) {
//
}
Salin selepas log masuk

Apabila tatasusunan diberikan, has akan menentukan sama ada semua nilai yang ditentukan wujud:

if ($request->has(['name', 'email'])) {
//
}
Salin selepas log masuk

Kaedah hasAny akan kembali benar jika nilai yang ditentukan wujud:

if ($request->hasAny(['name', 'email'])) {
//
}
Salin selepas log masuk

Nota tambahan

Jika anda ingin menentukan sama ada nilai berada dalam permintaan Sama ada ia wujud dan tidak kosong, anda boleh menggunakan kaedah yang diisi:

if ($request->filled('name')) {
//
}
Salin selepas log masuk

Jika anda ingin menentukan sama ada nilai tiada dalam permintaan, anda boleh menggunakan kaedah yang tiada:

if ($request->missing('name')) {
//
}
Salin selepas log masuk

Cadangan berkaitan: Lima tutorial video Laravel terkini

Atas ialah kandungan terperinci Cara menggunakan mempunyai kaedah dalam laravel. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan