htmlspecialchars_decode

funkcja

Zamienia encje HTML (& < > " ') z powrotem na zwykłe znaki.

htmlspecialchars_decode(string $string, int $flags = ENT_QUOTES | ENT_SUBSTITUTE): string

htmlspecialchars_decode cofa działanie htmlspecialchars — przekształca zakodowane encje HTML z powrotem w oryginalne znaki. Obsługuje tylko 5 podstawowych encji (&, <, >, ", '). Do konwersji wszystkich encji HTML użyj html_entity_decode. Parametr $flags kontroluje m.in. obsługę cudzysłowów.

<?php
declare(strict_types=1);

$html = 'Zupa &amp; chleb &lt;świeży&gt;';
echo htmlspecialchars_decode($html);
// wynik: Zupa & chleb <świeży>
📘 Naucz się w lekcji →