PHPFiltri e funzioni di filtro

introduzione

Questa estensione filtra i dati convalidandoli o disinfettandoli. Ciò è particolarmente utile quando l'origine dati contiene dati sconosciuti (o stranieri), come l'input fornito dall'utente. Ad esempio, questi dati potrebbero provenire da un modulo HTML.

Sintassi

  • mixed filter_var (mixed $ variable [, int $ filter = FILTER_DEFAULT [, mixed $ options]]))

Parametri

Parametro Dettagli
variabile Valore da filtrare. Si noti che i valori scalari vengono convertiti in stringa internamente prima di essere filtrati.
------ ------
filtro L'ID del filtro da applicare. La pagina dei manuali Tipi di filtri elenca i filtri disponibili. Se omesso, verrà utilizzato FILTER_DEFAULT, che è equivalente a FILTER_UNSAFE_RAW. Ciò si tradurrà in nessun filtraggio in atto per impostazione predefinita.
------ ------
opzioni Array associativo di opzioni o disgiunzione bitwise di flag. Se il filtro accetta opzioni, i flag possono essere forniti nel campo "flags" dell'array. Per il filtro "callback", deve essere passato il tipo callable. Il callback deve accettare un argomento, il valore da filtrare e restituire il valore dopo averlo filtrato / disinfettato.

Filtri e funzioni di filtro Esempi correlati