Funkcja PHP htmlspecialchars_decode() zamienia encje HTML w łańcuchu znaków na odpowiadające im znaki, jest więc przeciwieństwem funkcji PHP.
Funkcja ta zamienia na znaki następujące encje: &, ", ', < oraz >.
Składnia funkcji PHP htmlspecialchars_decode()
Funkcja PHP htmlspecialchars_decode() ma następującą składnię:
htmlspecialchars_decode(
string $string,
int $flags = ENT_QUOTES | ENT_SUBSTITUTE | ENT_HTML401
): string
Parametry
| Parametr | Opis |
|---|---|
| string | Parametr obowiązkowy. Łańcuch znaków, w którym encje mają zostać zamienione na odpowiadające im znaki. |
| flags | Maska bitowa określająca sposób traktowania cudzysłowów i nieprawidłowych jednostek kodowych oraz stosowany typ dokumentu. Może zawierać jedną lub więcej z poniższych wartości połączonych operatorem logicznym |:
|
Wartość zwrotna
Funkcja PHP htmlspecialchars_decode() zwraca przetworzony łańcuch znaków.
Typ zwrotny: string.
