URL_ENCODE
Questa funzione esegue l'escape del valore di input fornito codificandolo in modo che possa essere incluso in modo sicuro nei nomi e nei valori dei parametri di query URL:
- I caratteri alfanumerici non vengono codificati.
- I caratteri
.,-,*e_non vengono codificati. - Il carattere spazio ASCII è codificato come
+. - Tutti gli altri caratteri vengono convertiti in UTF-8 e i byte sono codificati come la stringa
%XXdoveXXè il valore esadecimale maiuscolo del byte UTF-8.
Sintassi
URL_ENCODE(VALUE)
Argomenti
VALUE
Tipo: string
Il valore da codificare.
Restituisce
Tipo: string
Il codificato VALUE.
Esempi
| VALUE | Output |
|---|---|
| La veloce volpe marrone | The+quick+brown+fox |
| Commento #5 | Commento+%235 |
| &$#_line_!123 | %26%24%23_line_%21123 |
''
|
''
|
| parola+parola parola | word%2Bword++word |
Esempio
SQL
//url_example1
URL_ENCODE('word+word word')//url_example2
URL_ENCODE('&$#_line_!123')
Risultato query
| url_example1 | url_example2 |
|---|---|
| word%2Bword++word | %26%24%23_line_%21123 |