cubrid_real_escape_string
(PECL CUBRID >= 8.3.0)
cubrid_real_escape_string — Екранування спеціальних символів у SQL-запиті
Опис
cubrid_real_escape_string(string $unescaped_string, resource $conn_identifier = ?): string
Функція повертає екрановану версію переданого рядка. Вона екранує символи: '
. Загалом одинарна лапка використовується для обгортання символьного рядка. Також можна використовувати подвійні лапки, залежно від значення ansi_quotes. Якщо ansi_quotes встановлено в "no", то рядок обгорнутий у подвійні лапки буде розглядатися як рядок символів, а не як ідентифікатор. Значення за промовчанням - "yes". Якщо ви хочете використовувати одинарну лапку як частину рядка - поставте дві одинарні лапки поспіль.
Список параметрів
unescaped_string
Рядок, який необхідно екранувати
conn_identifier
Ідентифікатор з'єднання CUBRID. Якщо не встановлено, то буде використано останнє з'єднання, повернене cubrid_connect()
Значення, що повертаються
Екранований рядок.
**false
**в случае возникновения ошибки.
Приклади
Приклад #1 Приклад використання cubrid_real_escape_string()****
Loading...
Результат виконання наведеного прикладу:
array(1) {
["t"]=>
string(95) " !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~"
}