FUNGSI FILTER PADA PHP

FUNGSI FILTER PADA PHP

FUNGSI FILTER PADA PHP

Filter PHP digunakan untuk membersihkan dan memvalidasi dan data yang berasal dari sumber yang tidak aman, seperti input pengguna.

Fungsi Filter PHP

Sejak PHP 5.2.0, fungsi filter diaktifkan secara default.Ā Anda dapat menggunakannya secara langsung di kode Anda tanpa instalasi lebih lanjut.

Fungsi Deskripsi
filter_has_var () Memeriksa apakah variabel jenis tertentu ada
filter_id () Mengembalikan nomor ID dari filter yang ditentukan
filter_input () Mendapat variabel eksternal tertentu dengan nama dan secara opsional memfilternya
filter_input_array () Mendapat beberapa variabel eksternal dan secara opsional memfilternya
filter_list () Mengembalikan larik dari semua filter yang didukung
filter_var_array () Mendapat banyak variabel dan secara opsional memfilternya
filter_var () Memfilter variabel dengan filter tertentu

Filter Pembersih PHP

Filter sanitasi digunakan untuk membersihkan atau membersihkan input pengguna.

Indo Deskripsi
FILTER_SANITIZE_EMAIL Hapus semua karakter kecuali huruf, angka danĀ ! # $% & ‘* + – / =? ^ _ `{|} ~ @. []
FILTER_SANITIZE_ENCODED String penyandian URL, secara opsional menghapus atau menyandikan karakter khusus.
FILTER_SANITIZE_MAGIC_QUOTES TerapkanĀ addslashes().
FILTER_SANITIZE_NUMBER_FLOAT Hapus semua karakter kecuali angka,Ā + –Ā dan opsionalĀ ., EE
FILTER_SANITIZE_NUMBER_INT Hapus semua karakter kecuali angka, tanda tambah (+) dan minus (-).
FILTER_SANITIZE_SPECIAL_CHARS HTML-escapeĀ ‘”<> &Ā dan karakter dengan nilai ASCII kurang dari 32, secara opsional menghapus atau menyandikan karakter khusus lainnya.
FILTER_SANITIZE_STRING Hapus tag, atau hapus atau kodekan karakter khusus secara opsional.
FILTER_SANITIZE_STRIPPED Alias ā€‹ā€‹filter “string”.
FILTER_SANITIZE_URL Hapus semua karakter kecuali huruf, angka danĀ $ -_. +! * ‘(), {} | \\ ^ ~ [] `<> #%”; /?: @ & =
FILTER_UNSAFE_RAW Tidak melakukan apa-apa, secara opsional menghapus atau menyandikan karakter khusus.

Validasi Filter

Filter sanitasi digunakan untuk memvalidasi input pengguna.

Indo Deskripsi
FILTER_VALIDATE_BOOLEAN Mengembalikan TRUE untuk “1”, “true”, “on” dan “yes”.Ā Mengembalikan FALSE sebaliknya.
FILTER_VALIDATE_EMAIL Memvalidasi nilai sebagai email.
FILTER_VALIDATE_FLOAT Memvalidasi nilai sebagai float.
FILTER_VALIDATE_INT Memvalidasi nilai sebagai integer secara opsional dari kisaran yang ditentukan.
FILTER_VALIDATE_IP Memvalidasi nilai sebagai alamat IP, secara opsional hanya IPv4 atau IPv6 atau tidak dari rentang pribadi atau yang dicadangkan.
FILTER_VALIDATE_REGEXP Memvalidasi nilai terhadap regexp, ekspresi reguler yang kompatibel dengan Perl.
FILTER_VALIDATE_URL Memvalidasi nilai sebagai URL, secara opsional dengan komponen yang diperlukan.

Tinggalkan Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Need Help? Chat with us