Funzione htmlentities

La funzione htmlentities converte i simboli nelle corrispondenti entità HTML. Guardate gli esempi per una migliore comprensione.

La funzione è analoga a htmlspecialchars, tuttavia, a differenza di quest'ultima, converte tutti i simboli per i quali esiste un'entità HTML.

Sintassi

phphtmlentities(string $string, int $flags = ENT_COMPAT, ?string $encoding = null, bool $double_encode = true): string

Esempio

Convertiamo una stringa con tag:

php<?php
  $str = '<b>text</b>';
  $res = htmlentities($str);
  
  echo $res;
?>

Risultato dell'esecuzione del codice:

php'<b>text</b>'

Esempio

Convertiamo una stringa con una e commerciale:

php<?php
  $str = 'test: &';
  $res = htmlentities($str);
  
  echo $res;
?>

Risultato dell'esecuzione del codice:

php'test: &'

Vedi anche