utf8_uri_encode()
Кодирует символы, чтобы строку можно было использовать в URI.
Хуков нет.
Возвращает
Строку
. строку, кодированную для использования в URI.
Использование
<?php utf8_uri_encode( $utf8_string, $length ) ?>
- $utf8_string(строка) (обязательный)
- Строка юникод символы в которой нужно кодировать.
- $length(число)
- Максимальная длинная строки.
По умолчанию: 0 - $encode_ascii_characters(true/false) (WP 5.8.3)
- Нужно ли кодировать ascii символы, такие как
< " '
.
По умолчанию: false
Примеры
#1 Создадим правильный URI для кириллических символов:
$utf8_string = "http://example.com/ссылка-на_istochnik"; echo utf8_uri_encode( $utf8_string ); // вернет: // http://example.com/%d1%81%d1%81%d1%8b%d0%bb%d0%ba%d0%b0-%d0%bd%d0%b0_istochnik
Список изменений
С версии 1.5.0 | Введена. |
С версии 5.8.3 | Added the encode_ascii_characters parameter. |