special especiales convertir characters caracteres aacute php html-encode

php - especiales - Cómo revertir htmlentities()?



php htmlspecialchars (5)

Creo que estás buscando php.net/manual/en/function.html-entity-decode.php .

Para caracteres especiales como áéí , puedo llamar a htmlentities() :

$mycaption = htmlentities($mycaption, ENT_QUOTES);

Para obtener las entidades html correspondientes:

áéí

¿Cómo puedo revertir esto a áéí ?



Si usa htmlentities() para codificar, puede usar html_entity_decode() para invertir el proceso:

html_entity_decode()

Convierta todas las entidades HTML a sus caracteres aplicables.

html_entity_decode () es lo opuesto a htmlentities() en que convierte todas las entidades HTML en la cadena en sus caracteres aplicables.

p.ej

$myCaption = ''áéí''; //encode $myCaptionEncoded = htmlentities($myCaption, ENT_QUOTES); //reverse (decode) $myCaptionDecoded = html_entity_decode($myCaptionEncoded);



string html_entity_decode ( string $string [, int $quote_style = ENT_COMPAT [, string $charset = ''UTF-8'' ]] )