# URL\_ENCODE

Bu işlev, verilen giriş değerini kodlayarak URL sorgu parametre adlarına ve değerlerine güvenli bir şekilde dahil edilebilecek şekilde kaçış karakterleriyle dönüştürür:

* Alfasayısal karakterler kodlanmaz.
* `.`, `-`, `*` ve `_` karakterleri kodlanmaz.
* ASCII boşluk karakteri şu şekilde kodlanır: `+`.
* Diğer tüm karakterler UTF-8'e dönüştürülür ve baytlar `%XX` dizesi olarak kodlanır; burada `XX`, UTF-8 baytının büyük harfli onaltılık değeridir.

## Söz dizimi

```
URL_ENCODE(VALUE)
```

## Bağımsız Değişkenler

#### VALUE

Tür: `string`

Kodlanacak değer.

## döndürür

Tür: `string`

Kodlanmış `VALUE`.

***

## Örnekler

| VALUE | Çıktı |
| --- | --- |
| Hızlı kahverengi tilki | Hızlı+kahverengi+tilki |
| Yorum #5 | Yorum+%235 |
| &$#\_line\_!123 | %26%24%23\_line\_%21123 |
| `''` | `''` |
| kelime+kelime kelime | word%2Bword++word |

### Örnek

#### SQL

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

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

#### Sorgu sonucu

| url\_example1 | url\_example2 |
| --- | --- |
| word%2Bword++word | %26%24%23\_line\_%21123 |