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

Cara menggunakan mempunyai kaedah dalam laravel

WBOY
WBOYasal
2021-12-24 09:40:393398semak imbas

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')) {
//
}

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

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

Kaedah hasAny akan kembali benar jika nilai yang ditentukan wujud:

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

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')) {
//
}

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

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

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!

Kenyataan:
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