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).
Zastavice (Flags) določajo, kako funkcija obravnava narekovaje:
Privzeto se uporablja nabor UTF-8. Funkcija podpira tudi standarde ENT_HTML401, ENT_XML1, ENT_XHTML in ENT_HTML5.