# URL\_ENCODE

Deze functie ontsnapt de opgegeven invoerwaarde door deze te coderen, zodat deze veilig kan worden opgenomen in namen en waarden van URL-queryparameters:

* Alfanumerieke tekens worden niet gecodeerd.
* De tekens `.`, `-`, `*` en `_` worden niet gecodeerd.
* Het ASCII-spatiekarakter wordt gecodeerd als `+`.
* Alle andere tekens worden geconverteerd naar UTF-8 en de bytes worden gecodeerd als de tekenreeks `%XX` waarbij `XX` de hoofdletter hexadecimale waarde van de UTF-8-byte is.

## Syntaxis

```
URL_ENCODE(VALUE)
```

## Argumenten

#### VALUE

Type: `string`

De te coderen waarde.

## Retourneert

Type: `string`

De gecodeerde `VALUE`.

***

## Voorbeelden

| VALUE | Uitvoer |
| --- | --- |
| De snelle bruine vos | The+quick+brown+fox |
| Opmerking #5 | Opmerking #5 |
| &$#\_line\_!123 | &$#\_line\_!123 |
| `''` | `''` |
| woord woord woord | woord%2Bwoord++woord |

### Voorbeeld

#### SQL

```
//url_example1
        URL_ENCODE('word+word  word')
```

```
//url_example2
        URL_ENCODE('&$#_line_!123')
```

#### Queryresultaat

| url\_example1 | url\_example2 |
| --- | --- |
| woord%2Bwoord++woord | %26%24%23\_line\_%21123 |