Dekodowanie encji HTML (htmlspecialchars_decode)
Założenie: Zamienić kod encji HTML na czytelny tekst.
Krok po kroku:
- Deklaracja zmiennej z zakodowanym tekstem:
$tekstZakodowany = "<p>To jest przykładowy tekst z &encjami HTML.</p>";
Ten kod deklaruje zmienną `$tekstZakodowany` i przypisuje jej ciąg znaków zawierający kod encji HTML.
- Dekodowanie encji za pomocą `htmlspecialchars_decode()`:
$tekstOdkodowany = htmlspecialchars_decode($tekstZakodowany);
Funkcja `htmlspecialchars_decode()` przyjmuje jako argument zakodowany tekst i zwraca jego odkodowaną wersję.
- Wyświetlenie odkodowanego tekstu:
echo $tekstOdkodowany;
Ten kod wyświetla zawartość zmiennej `$tekstOdkodowany`, czyli odkodowany tekst.
Ten przykład pokazuje, jak łatwo można dekodować encje HTML w PHP za pomocą funkcji `htmlspecialchars_decode()`. Zachęcamy do dalszego zgłębiania tematu sanitizacji danych w PHP!