Обрамление строки
Назначение
Обрамление строки заданными символами.
Синтаксические правила
string PDO::quote(string string[, int parameter_type]);
string-
Исходная строка.
parameter_type-
Тип данных исходной строки. Допустимое значение
PDO::PARAM_STR(оно же используется и по умолчанию).
Описание
Функция выполняет следующие действия:
-
обрамляет кавычками исходную строку;
-
заменяет внутри исходной строки одиночные кавычки на пару одиночных кавычек.
Возвращаемое значение
-
0 – нормальное завершение;
-
1 – ошибочный аргумент функции.
Примеры
| Исходная строка | Результирующая строка | |
|---|---|---|
| abc | 'абс' | |
| ab\'c | 'ab\''c' | |
| ab'c | 'ab''c' | |
| ab'\'c | 'ab''\''c' |