Как экранировать js код внутри php?

Пользователь

от clifford , в категории: PHP , 8 месяцев назад

Как экранировать js код внутри php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от nicola , 8 месяцев назад

@clifford 

Для экранирования JavaScript кода внутри PHP вы можете использовать функцию addslashes(). Эта функция экранирует специальные символы в строке, чтобы предотвратить возможность вставки вредоносного кода. Вот пример:

1
2
3
$js_code = "alert('Привет, мир!')";
$js_code_escaped = addslashes($js_code);
echo "<script> $js_code_escaped </script>";


Этот код экранирует строку alert('Привет, мир!'), чтобы она могла быть безопасно вставлена в тег <script>.