mysql_escape_string
(PHP 4 >= 4.0.3, PHP 5)
mysql_escape_string — Екранує рядок для використання у mysql_query
Увага
Ця функція оголошена застарілою в PHP 4.3.0, і, разом з модулем MySQLвидалено PHP в 7.0.0. Замість неї використовуйте модулі, що активно розвиваються. MySQLi або PDO_MySQLТак же смотрите разделMySQL: вибір API. Альтернативи для цієї функції:
Опис
mysql_escape_string(string $unescaped_string): string
Функція екранує unescaped_string
таким чином, після чого її можна безпечно використовувати в mysql_query()Данная функция устарела.
Функція ідентична mysql_real_escape_string(), виключаючи той факт, що mysql_real_escape_string() приймає параметром ще й ідентифікатор з'єднання та екранує рядок з урахуванням поточного кодування . mysql_escape_string() не робить цього і результат роботи не залежить від кодування, в якому ви працюєте з БД.
Список параметрів
unescaped_string
Рядок, що екранується.
Значення, що повертаються
Повертає рядок, що екранується.
Приклади
Приклад #1 Приклад використання mysql_escape_string()****
Loading...
Результат виконання наведеного прикладу:
Escaped string: Zak\'s Laptop
Примітки
Зауваження :
mysql_escape_string() не екранує символи
%
и_
Дивіться також
- mysql_real_escape_string() - Екранує спеціальні символи у рядках для використання у виразах SQL