untrailingslashit()
Удаляет закрывающий слэш (/) на конце строки (URL).
Функция используется для очистки абсолютных путей или УРЛов.
Основа для: user_trailingslashit(), trailingslashit()
1 раз — 0.000001 сек (скорость света) | 50000 раз — 0.01 сек (скорость света) | PHP 7.3.12, WP 5.4
Хуков нет.
Возвращает
Строку
. Очищенную строку.
Использование
$url = untrailingslashit( $url );
- $string(строка) (обязательный)
- Строчка из которой нужно удалить на конце слэш (/) или слэши (//).
Примеры
#1 Демонстрация работы функции
echo untrailingslashit( 'www/name/domen.ru/' ); //> www/name/domen.ru echo untrailingslashit( '/' ); //> '' echo untrailingslashit( '../../' ); // ../.. var_dump( untrailingslashit( '' ) ); //> '' var_dump( untrailingslashit( false ) ); //> '' var_dump( untrailingslashit( null ) ); //> '' var_dump( untrailingslashit( [] ) ); // NULL
Список изменений
С версии 2.2.0 | Введена. |
Код untrailingslashit() untrailingslashit WP 6.6.2
function untrailingslashit( $value ) { return rtrim( $value, '/\\' ); }