BACKSLASHIT() │ WP 0.71
Функция backslashit() добавляет обратные слэши перед буквами и перед числом в начале строки. Это может быть полезно, когда необходимо экранировать символы в строке.
Возврат Значения
Функция возвращает строку, в которой вставлены обратные слэши.
Использование
backslashit( $value );
- $value (string) (обязательно) — значение, к которому будут добавлены обратные слэши.
Примеры
Пример 1: Добавление обратных слэшей к строке
$string = "321!hello&<-->ещеLetters&123";
echo backslashit( $string );
Результат:
1!hello&<-->ещеLetters&123
Изменения
- С версии 0.71 функция была введена в WordPress.
Код Функции
Функция backslashit определена в файле wp-includes/formatting.php. Вот её код:
function backslashit( $value ) {
if ( isset( $value[0] ) && $value[0] >= '0' && $value[0] <= '9' ) {
$value = '' . $value;
}
return addcslashes( $value, 'A..Za..z' );
}
Объяснение кода
- Проверка первого символа: Если первый символ строки является числом, перед строкой добавляется два обратных слэша.
- Экранирование символов:
addcslashes($value, 'A..Za..z')— эта функция добавляет обратные слэши перед буквами A-Z в верхнем и нижнем регистре.
Связанные Функции
Вот некоторые другие функции форматирования в WordPress, которые могут быть полезны:
absint()add_magic_quotes()antispambot()balanceTags()capital_P_dangit()convert_smilies()normalize_whitespace()size_format()
Эти функции могут помочь вам в различных задачах по обработке и форматированию строк в WordPress.