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