PHP filter_input() Funksie
Voorbeeld
Kyk of die eksterne veranderlike "e-pos" na die PHP-bladsy gestuur word, deur die "kry"-metode, en kyk ook of dit 'n geldige e-posadres is:
<?php
if (!filter_input(INPUT_GET, "email", FILTER_VALIDATE_EMAIL)) {
echo("Email is not valid");
} else {
echo("Email is valid");
}
?>
Definisie en gebruik
Die filter_input()-funksie kry 'n eksterne veranderlike (bv. vanaf vorminvoer) en filtreer dit opsioneel.
Hierdie funksie word gebruik om veranderlikes van onveilige bronne te valideer, soos gebruikersinvoer.
Sintaksis
filter_input(type, variable, filter, options)
Parameterwaardes
Parameter | Description |
---|---|
type | Required. The input type to check for. Can be one of the following:
|
variable | Required. The variable name to check |
filter | Optional. Specifies the ID or name of the filter to use. Default is FILTER_DEFAULT, which results in no filtering |
options | Optional. Specifies one or more flags/options to use. Check each filter for possible options and flags |
Tegniese besonderhede
Terugkeerwaarde: | Die waarde van die veranderlike by sukses, ONWAAR by mislukking, of NULL as die veranderlike nie gestel is nie |
---|---|
PHP weergawe: | 5,2+ |
❮ Voltooi PHP-filterverwysing