Funkshon na PHP filter_input_array()
Tama da amfani
Funkshon na filter_input_array() ta gudanar da input daki daban-daban daga fadada script, kuma ta yi nuni kan su.
Funkshon na wannan ba za a bukata wa call kai filter_input(), kuma yana da iya amfani sosai wa yin filter da input daki daban-daban.
Funkshon na wannan ba za a gudanar da input daga kowace hanyar:
- INPUT_GET
- INPUT_POST
- INPUT_COOKIE
- INPUT_ENV
- INPUT_SERVER
- INPUT_SESSION (Not yet implemented)
- INPUT_REQUEST (Not yet implemented)
Idan anu a kai, anan a yi kai da data da a yi fara daidai, idan anu a bai kai, anan a yi kai da false.
Lambu
filter_input(input_type, args)
Paramita | Ba da yin bayan |
---|---|
input_type | Yi. Tashi da cin gurbi. Cinku na cin da cin da yin. Kama na kai gurbi da na zuwa abin da yin a yankin na tsaki. |
args |
Iyali. Dabara f Wilkinson parameters. Kwarin abin da yau ne wani abin da yau kamar sunan wanda ke amfani da ita, kuma wani abin da yau ne ID na f Wilkinson, ko f Wilkinson, f Wilkinson, da f Wilkinson. An zaɓa abin da yau kamar ID na f Wilkinson, kuma dukiya suna amfani da f Wilkinson don kara gudanar da yau gudanarwa da f Wilkinson. |
Tsunzuba da Kwallaye
Tsunzuba:GaniKita Abin da Yau na PHP Filterkuma kai cewa: kama yau amfani da shirin.
Shirin
A cewa, amfani da filter_input_array() فونکشن domin kara gudanar da yau POST koyarwa. Yau POST koyarwa na amincewa ne suna: sunan, shekarun shekarun, da adadin e-mail:
<?php $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_input_array(INPUT_POST, $filters)); ?>
Kuma kai cewa:
Array ( [name] => Peter [age] => 41 [email] => peter@example.com )