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. |