| <table class="table"> |
| <thead> |
| <tr> |
| <th style="width:25%">Function</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td>parse_url(url, partToExtract[, key])</td> |
| <td>Extracts a part from a URL.</td> |
| </tr> |
| <tr> |
| <td>try_parse_url(url, partToExtract[, key])</td> |
| <td>This is a special version of `parse_url` that performs the same operation, but returns a NULL value instead of raising an error if the parsing cannot be performed.</td> |
| </tr> |
| <tr> |
| <td>try_url_decode(str)</td> |
| <td>This is a special version of `url_decode` that performs the same operation, but returns a NULL value instead of raising an error if the decoding cannot be performed.</td> |
| </tr> |
| <tr> |
| <td>url_decode(str)</td> |
| <td>Decodes a `str` in 'application/x-www-form-urlencoded' format using a specific encoding scheme.</td> |
| </tr> |
| <tr> |
| <td>url_encode(str)</td> |
| <td>Translates a string into 'application/x-www-form-urlencoded' format using a specific encoding scheme.</td> |
| </tr> |
| </tbody> |
| </table> |