PHP -zelfstudie

PHP HOME PHP-intro PHP-installatie PHP-syntaxis PHP-opmerkingen PHP-variabelen PHP-echo / afdrukken PHP-gegevenstypen PHP-strings PHP-nummers PHP-wiskunde PHP-constanten PHP-operators PHP Als...Anders...Anders PHP-switch PHP-loops PHP-functies PHP-arrays PHP Superglobals PHP RegEx

PHP- formulieren

PHP-formulierverwerking PHP-formuliervalidatie PHP-formulier vereist URL/e-mail van PHP-formulier PHP-formulier voltooid

PHP Geavanceerd

PHP-datum en tijd PHP opnemen PHP-bestandsverwerking PHP-bestand openen/lezen PHP-bestand maken/schrijven PHP-bestand uploaden PHP-cookies PHP-sessies PHP-filters PHP-filters geavanceerd PHP-callback-functies PHP JSON PHP-uitzonderingen

PHP OOP

PHP Wat is OOP PHP-klassen/objecten PHP-constructor PHP-vernietiger PHP-toegangsmodificaties PHP-overerving PHP-constanten PHP abstracte lessen PHP-interfaces PHP-kenmerken PHP statische methoden Statische eigenschappen van PHP PHP-naamruimten PHP-iterables

MySQL- database

MySQL-database MySQL Connect MySQL DB maken MySQL-tabel maken MySQL Gegevens invoegen MySQL Laatste ID ophalen MySQL Meerdere invoegen MySQL voorbereid MySQL Gegevens selecteren MySQL Waar MySQL Bestel op MySQL Gegevens verwijderen MySQL-updategegevens MySQL-limietgegevens

PHP XML

PHP XML-parsers PHP SimpleXML-parser PHP SimpleXML - Get PHP XML Expat PHP XML DOM

PHP - AJAX

Ajax-intro AJAX PHP AJAX-database AJAX XML Live zoeken in Ajax Ajax-peiling

PHP- voorbeelden

PHP-voorbeelden PHP-compiler PHP-quiz PHP-oefeningen PHP-certificaat

PHP- referentie

PHP-overzicht PHP-array PHP-agenda PHP-datum PHP-map PHP-fout PHP-uitzondering PHP-bestandssysteem PHP-filter PHP FTP PHP JSON PHP-sleutelwoorden PHP Libxml PHP-e-mail PHP-wiskunde PHP Diversen PHP MySQLi PHP-netwerk PHP-uitvoercontrole PHP RegEx PHP SimpleXML PHP-stream PHP-string Beheer van PHP-variabelen PHP XML-parser PHP-zip PHP-tijdzones

PHP filter_var_array() Functie

❮ PHP-filterreferentie

Voorbeeld

Gebruik de functie filter_var_array() om meerdere variabelen te krijgen:

<?php
$data = array(
  'fullname' => 'Peter Griffin',
  'age' => '41',
  'email' => '[email protected]',
);

$mydata = filter_var_array($data);
var_dump($mydata);

?>

De uitvoer van de code moet zijn:

array(3) {
  ["fullname"]=>
  string(13) "Peter Griffin"
  ["age"]=>
  string(2) "41"
  ["email"]=>
  string(17) "[email protected]"
}


Definitie en gebruik

De functie filter_var_array() haalt meerdere variabelen op en filtert deze optioneel.

Deze functie is handig om veel waarden te filteren zonder filter_var() vaak aan te roepen.

Tip: Controleer de PHP Filter Reference voor mogelijke filters die bij deze functie kunnen worden gebruikt.

Syntaxis

filter_var_array(data_array, args, add_empty)

Parameterwaarden

Parameter Description
data_array Required. Specifies an array with string keys containing the data to filter
args Optional. Specifies an array of filter arguments. A valid array key is a variable name and a valid value is a filter ID, or an array specifying the filter, flags and option. This parameter can also be a single filter ID, if so, all values in the input array are filtered by the specified filter. A filter ID can be an ID name (like FILTER_VALIDATE_EMAIL) or an ID number (like 274)
add_empty Optional. A Boolean value. TRUE adds missing keys as NULL to the return value. Default value is TRUE


Technische details

Winstwaarde: Een reeks waarden van de gevraagde variabelen bij succes, ONWAAR bij mislukking
PHP-versie: 5.2+
PHP-wijzigingslogboek: PHP 5.4 - De parameter add_empty is toegevoegd

❮ Volledige PHP-filterreferentie