Sintassi:array filter_list (void)
Parametri:questa funzione non accetta parametri.
Valori restituiti :Restituisce un array contenente tutti i nomi dei filtri supportati. Se restituisce un array vuoto, non contiene alcun filtro. L’ID del filtro può essere ottenuto utilizzando la funzione filter_id().
Nota.Questa funzione è disponibile per PHP 5.2.0 e successivi. Di seguito sono riportati esempi che illustrano la funzione filter_id() in PHP:
Esempio 1: php
print_r (filter_list());
?>
Esci: Array ([ 0] = > int [1] = > booleano [2] = > float [3] = > validate_regexp [4] = > validate_domain [5] = > validate_url [6] = > validate_email [7 ] = > validate_ip [8] = > validate_mac [9] = > string [10] = > stripped [11] = > codificato [12] = > special_chars [13] = > full_special_chars [14] = > unsafe_raw [15] = > email [16 ] = > url [17] = > number_int [18] = > number_float [19] = > magic_quotes [20] = > callback) Esempio 2:mostra l’ID associato di tutti i filtri in un elenco. php
// Funzione filtro array assegnata alla variabile
$arr
= filter_list();
// Utilizzo di un loop per visualizzare la chiave e il suo valore
mentre
(lista (
$chiave
,
$val
) = ciascuno (
$ar2
)) {
echo
" $chiave -> $val: ("
. filter_id (
$val
). ")
"
;
}
? >
Esci:0 -> int: (257)
1 -> booleano: (258)
2 -> float: (259 )
3 -> validate_regexp: (272)
4 -> validate_domain: (277)
5 -> validate_url: (273)
6 -> validate_email: (274)
7 - > validate_ip: (275)
8 -> validate_mac: (276)
9 -> stringa: (513)
10 -> stripped: (513)
11 -> codificato: (514)
12 -> caratteri_speciali: (515)
13 -> caratteri_speciali completi: (522) < br> 14 -> unsafe_raw: (516)
15 -> email: (517)
16 -> url: (518)
17 -> number_int: (519)
18 -> number_float : (520)
19 -> virgolette_magiche: (521)
20 -> richiamata: (1024)
Link: http://php .net/manual/en/function.filter-list.php