Home » PHP » Fungsi filter_var() Filter PHP

Fungsi filter_var() Filter PHP

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Contoh
Periksa apakah $email adalah alamat email yang valid:

<?php
$email = "tony@starkindustries.com";

if (filter_var($email, FILTER_VALIDATE_EMAIL)) {
  echo("$email adalah alamat email yang valid");
} else {
  echo("$email adalah alamat email yang tidak valid");
}
?>
  //Output : tony@starkindustries.com adalah alamat email yang valid

Definisi dan Penggunaan

Fungsi filter_var() dapat digunakan untuk memfilter variabel dengan filter yang ditentukan.

Syntax

filter_var(var, filtername, options)

Nilai Parameter

ParameterDeskripsi
varRequired. Variabel yang akan difilter
filternameOptional. Menentukan ID atau nama filter yang akan digunakan. Default-nya adalah FILTER_DEFAULT, yang tidak menghasilkan pemfilteran
optionsOptional. Menentukan satu atau lebih bendera / opsi untuk digunakan. Periksa setiap filter untuk kemungkinan opsi dan tanda

Detail Teknis

Return Value:Mengembalikan data yang difilter jika berhasil dan jik FALSE jika gagal
PHP Version:5.2+

Lebih Banyak Contoh

Contoh di bawah membersihkan dan memvalidasi alamat email:

Contoh
Pertama hapus karakter ilegal dari $email, lalu periksa apakah itu alamat email yang valid:

<?php
// Variabel untuk diperiksa
$email = "tony@starkindustries.com";

// Hapus semua karakter ilegal dari email
$email = filter_var($email, FILTER_SANITIZE_EMAIL);

// Validasi e-mail
if (filter_var($email, FILTER_VALIDATE_EMAIL)) {
    echo("$email is a valid email address");
} else {
    echo("$email is not a valid email address");
}
?>
    //Output : tony@starkindustries.com adalah alamat email yang valid

You may also like