Blok funkce URL_ENCODE

Blok funkce URL_ENCODE kóduje řetězec URL.

Funkce je vhodná, pokud se má řetězec použít uvnitř části dotazu URL a potřebujete pohodlný způsob předání proměnných na další stránku.

Vstup

Vstup definuje řetězec k zakódování.

Výstup

Vrací řetězec na výstupu, kde jsou všechny ne-alfanumerické znaky kromě -_. nahrazeny procentem (%) následovaným dvěma hexadecimálními hodnotami a mezery plus (+). Kódování probíhá stejným způsobem jako u dat odeslaných formulářem WWW - odpovídá označení typu souboru application/x-www-form-urlencoded. Toto označení se liší od kódování podle RFC 3986 (viz blok funkce RAW_URL_ENCODE) tím, že z historických důvodů je mezera zakódována jako plus (+).

Viz také