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

Funkcija htmlentities()

Funkcija htmlentities() je ključna za varnost. Pretvori vse znake, ki imajo ustrezne HTML entitete, v te entitete (npr. © postane ©). To preprečuje brskalniku, da bi znake interpretiral kot HTML kodo. Za obratno pot uporabimo html_entity_decode().

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

Nastavitve in nabori znakov

Zastavice (Flags) določajo, kako funkcija obravnava narekovaje:

  1. ENT_COMPAT: Pretvori samo dvojne narekovaje (privzeto).
  2. ENT_QUOTES: Pretvori tako dvojne kot enojne narekovaje.
  3. ENT_NOQUOTES: Pusti vse narekovaje v njihovi originalni obliki.

Privzeto se uporablja nabor UTF-8. Funkcija podpira tudi standarde ENT_HTML401, ENT_XML1, ENT_XHTML in ENT_HTML5.