<Komple PHP Filtre Referans
Tanımı ve Kullanımı
filter_var_array() işlevi, birden çok değişken alır ve isteğe bağlı olarak filtre
Bu fonksiyon, arama olmadan birçok değerleri filtre edilmesi için kullanışlıdır filter_var() ve üzerinde.
başarısızlık başarı veya YANLIŞ istenen değişkenlerin değer dizisi döndürür.
Sözdizimi
filter_var_array(array, args)
Parametre | Açıklama |
---|---|
array | Gereklidir. filtrelemek için verileri içeren dize anahtarları bir dizi belirtir |
args | İsteğe bağlı. Filtre ifade dizi belirtir. Geçerli dizi anahtarı değişken adım ve geçerli bir değeri olan bir filtre kimliği ya da filtre, bayrakları ve seçenek belirten bir dizidir. bu nedenle, giriş dizideki tüm değerleri belirtilen filtre ile filtre edilir, bu parametre de, tek bir filtre kimliği olabilmektedir Bir filtre kimliği, kimlik adı olabilir (like FILTER_VALIDATE_EMAIL) ya da bir kimlik numarası (like 274) |
İpuçları ve Notlar
Tip: Giriş Komple PHP Filtre Referans olası filtreler bu işlev ile kullanmak için.
Örnek
<?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));
?>
kodun çıktısı olmalıdır:
<Komple PHP Filtre Referans