Funções para String
PHP Manual

htmlspecialchars_decode

(PHP 5 >= 5.1.0, PHP 7)

htmlspecialchars_decode Converte especiais entidades HTML para caracteres

Descrição

string htmlspecialchars_decode ( string $string [, int $quote_style ] )

Esta função é o oposto da htmlspecialchars(). Ela converte especiais entidades HTML para caracteres.

As entidades convertidas são: &, " (quando ENT_NOQUOTES não é usado), ' (quando ENT_QUOTES é usado), < e >.

Parâmetros

string

A string para decodificar

quote_style

O tipo de aspa. Uma das seguintes constantes:

Constantes do quote_style
Nome da constante Descrição
ENT_COMPAT Converterá aspas dupla e deixará aspas simples (default)
ENT_QUOTES Converterá ambas as aspas
ENT_NOQUOTES Deixará ambas as aspas

Valor Retornado

Retorna a string decodificada.

Exemplos

Exemplo #1 Um exemplo da htmlspecialchars_decode()

<?php
$str 
'<p>this -&gt; &quot;</p>';

echo 
htmlspecialchars_decode($str);

// note that here the quotes aren't converted
echo htmlspecialchars_decode($strENT_NOQUOTES);
?>

O exemplo acima irá imprimir:

<p>this -> "</p>
<p>this -> &quot;</p>

Veja Também


Funções para String
PHP Manual