Funkcja PHP htmlspecialchars_decode() | #! Shebang

Funkcja PHP htmlspecialchars_decode()

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 |:
ENT_COMPAT
Encje tylko dla cudzysłowów podwójnych.
ENT_QUOTES
Encje dla cudzysłowów pojedynczych i podwójnych.
ENT_NOQUOTES
Brak encji dla cudzysłowów.
ENT_SUBSTITUTE
Zamiana nieprawidłowych jednostek kodowych na znak zastępczy Unicode (ang. Unicode Replacement Character) U+FFFD (w UTF-8) lub &#xFFFD; (jako encja szesnastkowa) zamiast na pusty łańcuch.
ENT_HTML401
Tabela dla dokumentu typu HTML 4.01.
ENT_XML1
Tabela dla dokumentu typu XML 1.
ENT_XHTML
Tabela dla dokumentu typu XHTML.
ENT_HTML5
Tabela dla dokumentu typu HTML5.

Wartość zwrotna

Funkcja PHP htmlspecialchars_decode() zwraca przetworzony łańcuch znaków.

Typ zwrotny: string.

Udostępnij:
Share

Podobał Ci się ten artykuł?

Oceń go!

Średnia 0 / 5. Liczba głosów: 0

Jeszcze nikt nie głosował. Wyprzedź innych i zagłosuj.

Skoro spodobał Ci się ten artykuł...

Poleć go znajomym!

Ojej :( Powiedz nam, co powinniśmy poprawić!

blank
Podoba Ci się ta strona?

Pomóż nam się rozwijać, wykupując płatne konto. Dzięki temu będziemy mogli tworzyć dla Ciebie jeszcze więcej ciekawych treści, a Ty pozbędziesz się reklam.

Dodaj komentarz