PHP -> Funkcie -> Funkcie pre prácu s reťazcami PHP -> htmlentities
Syntax
string htmlentities ( string string [, int quote_style [, string charset] ] )
Popis
Príkaz jazyka PHP
htmlentities -- Převést všechny použitelné znaky na HTML entity
Tato funkce je ve všem shodná s htmlspecialchars kromě toho, že na HTML entity se převedou všechny znaky, které mají odpovídající entity. Stejně jako htmlspecialchars přijímá volitelný druhý argument, který indikuje, co se má stát s jednoduchými a dvojitými uvozovkami. ENT_COMPAT (default) převede pouze dvojité uvozovky, ENT_QUOTES převede dvojité i jednoduché uvozovky, a ENT_NOQUOTES ponechá jednoduché i dvojité uvozovky bez konverze.
V současnosti se jako výchozí znaková sada používá ISO-8859-1 . Volitelný druhý argument byl přidán v PHP 3.0.17 a PHP 4.0.3.
Stejně jako htmlspecialchars() lze pomocí třetího parametru nastavit znakovou sadu, která má být použita při konverzi řetězce. Tento třetí parametr byl přidán v PHP 4.1.0.
Neexistuje žádná zpětná funkce. Každopádně si můžete vytvořit vlastní. Následuje příklad jak na to.
Príklad
Pozri aj
htmlspecialchars a nl2br.