• User

    Informazione su filter_var

    Ciao, sto muovendo i primi passi in php e vorrei chiedere qualche chiarimento sulla funzione filter_var per "ripulire" una variabile.
    In pratica, per capire un po' certi meccanismi di php sto confrontando vari script e tutorial riguardanti i mail form. In alcuni trovo dei meccanismi per ripulire le variabili più lunghi, basati su un mix di funzioni come html_entities, in altri solo il nostro filter_var.

    Vorrei capire se le due tecniche sono equivalenti in termini di sicurezza, cioè se non sbaglio è solo che filter_var è stato implementato da una certa versione di php in poi, oppure se vi sono differenze e in tal caso quale tecnica risulta più sicura.

    Grazie per qualsiasi chiarimento. 🙂


  • User Attivo

    Ci sono diversi tipi di filtri. A seconda di quello che vuoi fare scegli il più appropriato. Alcuni sono l'equivalente in sostituzione di vecchi metodi di convalida o sanitizzazione.
    http://php.net/manual/it/filter.filters.php