Функціональний блок URL_ENCODE

Функціональний блок URL_ENCODE кодує рядок URL.

Ця функція підходить, якщо потрібно використовувати рядок всередині частини запиту URL і вам потрібен зручний спосіб передачі змінних на наступну сторінку.

Вхід

Вхід визначає рядок для кодування.

Вихід

Повертає рядок на виході, в якому всі неалфавітно-цифрові символи, окрім -_. замінюються знаком відсотка (%) і двома шістнадцятковими значеннями, а пробіли замінюються плюсом (+). Кодування відбувається так само, як і дані, надсилані через веб-форму, кодуються - це відповідає позначенню типу файлу application/x-www-form-urlencoded. Ця позначка відрізняється від кодування за RFC 3986 (див. функціональний блок RAW_URL_ENCODE) тим, що з історичних причин пробіл кодується як плюс (+).

Дивіться також