Fungili filter_var_array() ya PHP
Inasikitisha na Matumizi
Fungili filter_var_array() inapata thamani nyingi na inafafaa kwa kufafaa.
Kwa sababu inafaa kutumia filter_input() mara mbili, hii inafaa sana kwa kufaifia kutafuta mawili na zaidi ya thamani.
Kama inafanikiwa, inaruhusu kwa kujumuisha orodha ya thamani za muhimu zilizofiltirika, kama hayafanikiwa inaruhusu false.
Inayoitukia
filter_var_array(array, args)
Inayotumiwa | Inasikitisha |
---|---|
array | Injili. Inahofa taarifu zaidi ya msingi, inayohusisha data inayotafutika. |
args |
Inayopendekeza. Matokeo wa jukwaa wa vipendo vya filtri. Majikuu ya jukwaa ya hali ya jukwaa ni jina la muafundi. Majikuu ya hali ya jukwaa ni ID ya filtri, au jukwaa la filtri, ifalme na vipendekezo. Paramaga hii inaweza kuwa ID ya kina filtri pekee, kama itakuwa kama hivyo, tabia zote za ujumbe wa jukwaa zitaingizwa kwa filtri iliyotumika. |
Msaada na Matokeo ya Kuzingatia
Msaada:TazamaMwongozo wa Kom彪PHP Filter wa kamiliKuona viwango ambavyo vinapatikana na funguo hii.
Mifano
<?php $arr = array ( "name" => "peter griffin", "age" => "41", "email" => "peter@example.com", ); $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)); ?>
Inatoa kama:
Array ( [name] => Peter Griffin [age] => 41 [email] => peter@example.com )