ENCODEURL() encodes some-value for use within a URL.
Encoding removes any special meaning the individual characters within some-value might have when used within a URL.
Characters with special meanings in URLs include but are not limited to: a space, ampersand (&), comma (,), hash (#), plus (+), question mark (?), semicolon (;), slash (/), and others.
For safety, all characters that aren't letters or numbers are subject to encoding.
some-value is a value of any type, interpreted as Text.
A Text value: the content of some-value encoded for safe use within a URL.