:
filter_var('name@domain.com', FILTER_VALIDATE_EMAIL)
FALSE, .
.
$args = array(
'name' => array('filter' => FILTER_VALIDATE_BOOLEAN,
'flags' => FILTER_NULL_ON_FAILURE),
'email' => array('filter' => FILTER_VALIDATE_BOOLEAN,
'flags' => FILTER_NULL_ON_FAILURE),
'message' => array('filter' => FILTER_VALIDATE_BOOLEAN,
'flags' => FILTER_NULL_ON_FAILURE));
$myinputs = filter_input_array(INPUT_GET, $args);
you can add several filters or multiflag in one field, for example
email => array("filter" => array(FILTER_VALIDATE_EMAIL ,FILTER_VALIDATE_BOOLE)
source
share