WordPress как на ладони
wordpress jino

wp_slash() 3.6

Добавляет слэши (\), экранирует строку или массив строк.

Эту функцию нужно использовать при подготовке данных для передачи разным API функциям WP: update_post_meta(), wp_insert_post(), в которых ожидается использование экранированных значений.

Не нужно использовать эту функцию, чтобы экранировать значения записываемые напрямую в базу данных.

Если, наоборот, нужно убрать слэши, используйте функцию wp_unslash().

Хуков нет.

Возвращает

Строку или массив с экранированными значениями.

Использование

$value = wp_slash( $value );
$value(строка/массив) (обязательный)
Строка или массив строк, к которым нужно добавить слэши ().

Примеры

#1. Как использовать wp_slash() со строками при написании кода:

$name = "O'Reilly & Associates";

$name = wp_slash($name);

echo $name;

// получим: O\'Reilly & Associates

#2. Как использовать wp_slash() с массивами строк:

$names = array("Baba O'Reilly", "class of '99");

$names = wp_slash($names);

print_r($names);

/*
Получим:
Array
(
	[0] => Baba O\'Reilly
	[1] => class of \'99
)
*/

Cвязанные функции

Из метки: Вспомогательные

Комментариев нет
    Здравствуйте, !     Войти . Зарегистрироваться