Page 151 - HTML, PHP & MYSQL - La programmazione eb
        P. 151
     Il risultato sarà un array di tre elementi (13,34,96).
              htmlspecialchars e strip_tags
              Queste  due  funzioni  di  PHP  rivestono  un  ruolo  molto
              importante nella gestione delle stringhe e della sicurezza.
              In pratica, attraverso queste due funzioni, si impedisce di
              passare codice HTML il quale viene trasformato in entità
              (htmspecialchars) o filtrato (strip_tags).
              Vediamo degli esempi:
              $var = 'Formatto il <b><i>testo</i></b>';
              echo htmlspecialchars($var);
              Il risultato a video sarà: Formatto il
              <b><i>testo</i></b>
              echo strip_tags($var);
              Il risultato a video sarà: Formatto il testo
              Si  noti  che  strip_tags()  ammette  anche  un  secondo
              parametro  facoltativo  con  l'elenco  di  eventuali  tag
              ammessi, ad esempio:
              echo strip_tags($var,'<i>');
              Il risultato a video sarà: Formatto il                  testo
              str_replace
              Consente  di  sostituire  una  sotto-stringa  all'interno  di  una
              stringa.
              La funzione str_replace effettua la sostituzione di tutte le
              occorrenze di una stringa all'interno di un'altra stringa. La
              sintassi è la seguente:
              str_replace(cerca, sostituisci ,dove_cercare)
                                                          152





