Contoh
Periksa apakah eksternal variabel "email" dikirim ke halaman PHP, melalui "get" metode, dan juga memeriksa apakah alamat email yang valid:
<?php
if (!filter_input(INPUT_GET, "email" ,
FILTER_VALIDATE_EMAIL)) {
echo("Email is not valid");
} else {
echo("Email
is valid");
}
?>
Menjalankan contoh » Definisi dan Penggunaan
The filter_input() function mendapat variabel eksternal (eg from form input) dan opsional filter itu.
Fungsi ini digunakan untuk memvalidasi variabel dari sumber-sumber yang tidak aman, seperti input pengguna.
Sintaksis
filter_input( type, variable, filter, options )
Parameter | Deskripsi |
---|---|
type | Wajib. Jenis masukan untuk memeriksa. Dapat menjadi salah satu dari berikut:
|
variable | Wajib. Nama variabel untuk memeriksa |
filter | Pilihan. Menentukan ID atau nama filter untuk digunakan. Default adalah FILTER_DEFAULT, yang menghasilkan tidak ada penyaringan |
options | Pilihan. Menentukan satu atau lebih bendera / pilihan untuk menggunakan. Periksa setiap filter untuk opsi yang mungkin dan bendera |
Rincian teknis
Kembali Nilai: | Mengembalikan nilai variabel pada keberhasilan, FALSE pada kegagalan, atau NULL jika "variable" parameter tidak diatur |
---|---|
PHP Versi: | 5.2.0+ |
<Lengkap PHP Filter Referensi