Add_magic_quotes() - экранирует спецсимволы в массиве, WordPress
Опубликовано: 01.09.2018
Функция экранирует двойную кавычку ", одиночную кавычку ', обратный слэш \ и NUL. По сути она эквивалентна PHP-функции addslashes(), лишь с тем отличием, что работает с массивами.
add_magic_quotes ( $array ) ; |
$array
(массив) (обязательное) — массив, который нужно обработать.Возьмем какой-нибудь массив для примера:
$array = array ( 'элемент с " двойной кавычкой' , array ( "массив в массиве" , "элемент с ' одинарной кавычкой" ) , 'элемент со слэшами \ и кавычками \' ' ) ; print_r ( add_magic_quotes ( $array ) ) ; // функция возвращает массив, сразу выводим его |
В результате будет выведено вот что:
Array ( [0] => элемент с \" двойной кавычкой [1] => Array ( [0] => массив в массиве [1] => элемент с \' одинарной кавычкой ) [2] => элемент со слэшами \\ и кавычками \' ) |