This shows you the differences between two versions of the page.
uphp:functions:urlencode [2021/01/27 04:52] admin created |
uphp:functions:urlencode [2021/09/13 05:57] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ======urlencode====== | ||
- | < | ||
- | |||
- | URL-encode a string | ||
- | |||
- | ====Description==== | ||
- | |||
- | <well size=" | ||
- | <span style=" | ||
- | <span style=" | ||
- | <span style=" | ||
- | <span style=" | ||
- | <span style=" | ||
- | </ | ||
- | |||
- | This function is convenient when encoding a string to be used in a query part of a URL, as a convenient way to pass variables to the next page. | ||
- | |||
- | ====Parameter==== | ||
- | |||
- | < | ||
- | |||
- | ====Return Values==== | ||
- | |||
- | < | ||
- | |||
- | Returns a string in which all non-alphanumeric characters except -_. have been replaced with a percent (%) sign followed by two hex digits and spaces encoded as plus (+) signs. It is encoded the same way that the posted data from a WWW form is encoded, that is the same way as in application/ | ||
- | </ | ||
- | |||
- | |||
- | ====Examples==== | ||
- | |||
- | <code php> | ||
- | <? | ||
- | $data="# | ||
- | $send=urlencode($data); | ||
- | print($send); | ||
- | ?> | ||
- | </ | ||
- | |||
- | |||
- | ====See Also==== | ||
- | |||
- | [[urldecode()]] - Decode a string | ||
- | [[htmlspecialchars()]] - Format special characters |