Bagaimana untuk Mengesahkan Nilai Input Padanan Tepat dalam Laravel?

Susan Sarandon
Lepaskan: 2024-11-14 19:04:02
asal
942 orang telah melayarinya

How to Validate Exact Matching Input Values in Laravel?

Sahkan Nilai Input Padanan Tepat dalam Laravel

Apabila mengesahkan input dalam Laravel, selalunya perlu memastikan bahawa medan tertentu sepadan dengan tepat nilai. Kelas pengesahan menyediakan berbilang pilihan untuk melaksanakan jenis pengesahan ini.

Pilihan 1: Menggunakan 'dalam'

Peraturan 'dalam' boleh digunakan untuk mengesahkan bahawa nilai input adalah sama dengan salah satu senarai nilai yang boleh dipisahkan koma. Sebagai contoh, untuk menghendaki medan "medan" hanya boleh mempunyai nilai "hello", peraturan berikut boleh digunakan:

$rules = [
    'field' => 'in:hello'
];
Salin selepas log masuk

Pilihan 2: Menggunakan Ungkapan Biasa

Ungkapan biasa juga boleh digunakan untuk memadankan nilai input dengan corak tertentu. Untuk menghendaki medan "medan" mengandungi betul-betul perkataan "hello", peraturan berikut boleh digunakan:

$rules = [
    'field' => 'regex:^hello$'
];
Salin selepas log masuk

Nota Tambahan

Sementara contoh disediakan gunakan pembatas '^' dan '$' dalam ungkapan biasa, pembatas ini mungkin tidak diperlukan bergantung pada ungkapan biasa khusus yang digunakan.

Atas ialah kandungan terperinci Bagaimana untuk Mengesahkan Nilai Input Padanan Tepat dalam Laravel?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan