addslashes

(PHP 4, PHP 5, PHP 7, PHP 8)

addslashes — Екранує рядок за допомогою слішів

Опис

addslashes(string $string): string

Повертає рядок зі зворотним слішем перед символами, які потрібно екранувати. Екрануються такі символи:

  • одинарна лапка (') .
  • подвійна лапка (") .
  • зворотний сліш (\) .
  • NUL (байт**null**) .

Невеликий приклад використання функції addslashes() для екранування перелічених вище символів:

Loading...

Иногда функциюaddslashes() некоректно намагаються використати для запобігання SQL-ін'єкцій. Не робіть так. Замість цього використовуйте підготовлені запити або функції екранування відповідних модулів роботи з базами даних.

Список параметрів

string

Рядок, що екранується.

Значення, що повертаються

Повертає рядок, що екранується.

Приклади

Приклад #1 Приклад використання addslashes()****

Loading...

Дивіться також

  • stripcslashes() - Видаляє екранування символів, зроблене функцією addcslashes
  • stripslashes() - Видаляє екранування символів
  • addcslashes() - Екранує рядок слішами у стилі мови C
  • htmlspecialchars() - Перетворює спеціальні символи в HTML-сутності
  • quotemeta() - Екранує спеціальні символи
  • get_magic_quotes_gpc() - Отримання поточного значення конфігурації конфігурації magic_quotes_gpc