tutorial pengembangan web terbaru
 

PHP filter_var_array() Function


<Lengkap PHP Filter Referensi

Definisi dan Penggunaan

The filter_var_array() fungsi mendapat beberapa variabel dan opsional menyaring mereka

Fungsi ini berguna untuk menyaring banyak nilai tanpa menyebut filter_var() berulang.

Mengembalikan array nilai-nilai variabel yang diminta pada keberhasilan atau FALSE pada kegagalan.

Sintaksis

filter_var_array(array, args)

Parameter Deskripsi
array Wajib. Menentukan sebuah array dengan kunci string yang berisi data untuk menyaring
args Pilihan. Menentukan array argumen filter. Kunci array yang valid adalah nama variabel dan nilai yang valid adalah ID filter, atau array menentukan filter, bendera dan pilihan.

Parameter ini juga bisa menjadi ID filter tunggal, jika demikian, semua nilai dalam array input disaring oleh filter ditentukan

Sebuah ID filter dapat menjadi ID nama (like FILTER_VALIDATE_EMAIL) atau nomor ID (like 274)


Tips dan Catatan

Tip: Periksa Referensi PHP Filter Lengkap untuk kemungkinan filter untuk digunakan dengan fungsi ini.


Contoh

<?php
$arr = array
  (
  "name" => "peter griffin",
  "age" => "41",
  "email" => "[email protected]",
  );

$filters = array
  (
  "name" => array
    (
    "filter"=>FILTER_CALLBACK,
    "flags"=>FILTER_FORCE_ARRAY,
    "options"=>"ucwords"
    ),
  "age" => array
    (
    "filter"=>FILTER_VALIDATE_INT,
    "options"=>array
      (
      "min_range"=>1,
      "max_range"=>120
      )
    ),
  "email"=> FILTER_VALIDATE_EMAIL,
  );

print_r(filter_var_array($arr, $filters));
?>

Output dari kode harus:

Array
  (
  [name] => Peter Griffin
  [age] => 41
  [email] => [email protected]
  )

<Lengkap PHP Filter Referensi