⇧
vadnica-logo
Moje storitve O projektu Telegram O meni O meni

Funkcija htmlspecialchars()

Funkcija htmlspecialchars() pretvori le nujno potrebne posebne znake v njihove HTML entitete. To je ključno pri izpisu podatkov, ki jih vpišejo uporabniki (npr. v komentarjih), saj s tem preprečimo, da bi nekdo vpisal škodljivo JavaScript kodo, ki bi se nato izvedla v brskalniku drugih obiskovalcev.

Opomba za simulator: Ker nekatere funkcije za nize (kot so htmlentities, htmlspecialchars in html_entity_decode) spreminjajo surove HTML znake, brskalnik v rezultatu morda ne bo vedno prikazal natančnega surovega izpisa (ker ga avtomatsko predela). Za pravi vpogled v delovanje teh funkcij vam svetujem, da kodo preizkusite lokalno v svojem urejevalniku (npr. PhpStorm, VS Code).

PRIMER
REZULTAT

Določeni znaki

Vnaprej določeni znaki, ki se pretvorijo:

  1. & (ampersand): postane &
  2. < (manj kot): postane &lt;
  3. > (več kot): postane &gt;
  4. " (dvojni narekovaj): postane &quot;
  5. ' (enojni narekovaj): postane &#039; (samo pri ENT_QUOTES)