## Функция TRAILINGSLASHIT() │ WP 1.2.0
Функция trailingslashit() добавляет символ косой черты (/) в конце строки.
Она удаляет уже существующие символы косой черты, чтобы избежать дублирования. Это важно для путей и строк, чтобы избежать ошибок.
Основное использование данной функции — добавление косой черты к путям. Однако она не ограничивается только путями и не имеет специальной поддержки для них.
### Использование
Функция untrailingslashit() может быть полезна в контексте работы с путями.
#### Возвращаемое значение
Строка. Строка с добавленным символом косой черты в конце.
### Синтаксис
```php
trailingslashit( $value );
$value(string, обязательный) — значение, к которому будет добавлен символ косой черты в конце.
Примеры использования
-
Пример 1:
echo trailingslashit( "any (string)//" ); //> any (string)/ echo trailingslashit( "any (string)" ); //> any (string)/ echo trailingslashit( trailingslashit( 'some/dir/' ) ); //> some/dir/ -
Пример 2: Использование функции для подключения файлов:
// Подключение файла стилей wp_enqueue_style( 'main-css', trailingslashit( get_template_directory_uri() ) . 'style.css' );
// Подключение PHP файла с помощью require
require trailingslashit( get_template_directory() ) . 'inc/custom-theme-functions.php';
### Изменения
- В версии 1.2.0 функция была введена в WordPress.
### Код функции TRAILINGSLASHIT()
Функция определена в файле wp-includes/formatting.php следующим образом:
```php
function trailingslashit( $value ) {
return untrailingslashit( $value ) . '/';
}
Связанные функции
- Форматирование:
absint()add_magic_quotes()antispambot()backslashit()balanceTags()capital_P_dangit()convert_smilies()ent2ncr()force_balance_tags()links_add_target()make_clickable()normalize_whitespace()number_format_i18n()remove_accents()set_url_scheme()shortcode_unautop()size_format()strip_fragment_from_url()untrailingslashit()url_shorten()user_trailingslashit()utf8_uri_encode()wp_convert_hr_to_bytes()wp_html_excerpt()wp_rel_nofollow()wp_specialchars_decode()wp_trim_words()wpautop()wptexturize()zeroise()