tutorial pengembangan web terbaru
 

PHP filter_input() Function

<PHP Filter Referensi

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:
  • INPUT_GET
  • INPUT_POST
  • INPUT_COOKIE
  • INPUT_SERVER
  • INPUT_ENV
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