Asumsi
Anda memiliki formulir HTML dengan berbagai masukan. Atribut tindakan dari formulir menunjuk ke file PHP yang berisi kode di bawah ini.
Catatan tentang kode
Kode ini dimulai dengan membuat larik yang menampung nama berbagai input yang dikirimkan melalui POST. getFormData () kemudian dipanggil, di mana bidang yang diperlukan diteruskan masuk Di dalam fungsi, sebuah larik dibuat untuk menampung berbagai bagian data yang terkait dengan formulir. $ formData ('valid') adalah referensi boolean jika semua data diberikan dan valid, $ formData ('fields') adalah array yang dikunci dengan nama input dengan nilainya masing-masing dari data POST, $ formData ('notValidFields ') adalah larik yang akan berisi nama-nama masukan yang tidak diteruskan atau memiliki data yang tidak valid.
Logika ini dapat dengan mudah diperpanjang dengan ekspresi reguler untuk memeriksa data yang lebih ketat, seperti alamat email dan url.