From daa23373f2c9739fb908ccd6e540077cf4fd01fc Mon Sep 17 00:00:00 2001 From: Andrey Gromov Date: Tue, 25 Oct 2016 21:22:53 +0000 Subject: [PATCH] =?UTF-8?q?1=20new=20by=20=D0=95=D0=B2=D0=B3=D0=B5=D0=BD?= =?UTF-8?q?=D0=B8=D0=B9=20=D0=91=D0=B0=D1=80=D0=B0=D0=BD=D0=BD=D0=B8=D0=BA?= =?UTF-8?q?=D0=BE=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://svn.php.net/repository/phpdoc/ru/trunk@340688 c90b9560-bf6c-de11-be94-00142212c4b1 --- reference/sqlite3/sqlite3/escapestring.xml | 83 ++++++++++++++++++++++ 1 file changed, 83 insertions(+) create mode 100644 reference/sqlite3/sqlite3/escapestring.xml diff --git a/reference/sqlite3/sqlite3/escapestring.xml b/reference/sqlite3/sqlite3/escapestring.xml new file mode 100644 index 000000000..88b6553f8 --- /dev/null +++ b/reference/sqlite3/sqlite3/escapestring.xml @@ -0,0 +1,83 @@ + + + + + + + SQLite3::escapeString + Возвращает правильно экранированную строку + + + + &reftitle.description; + + public static stringSQLite3::escapeString + stringvalue + + + Возвращает правильно экранированную сроку для безопасного включения в SQL-инструкцию. + + ¬e.not-bin-safe; + + Для обработки полей типа BLOB, которые могут содержать символ NUL, вместо этой + функции используйте SQLite3Stmt::bindParam. + + + + + &reftitle.parameters; + + + + value + + + Строка для обработки + + + + + + + + + + &reftitle.returnvalues; + + Возвращает правильно экранированную сроку, которая может быть безопасно использована в инструкции SQL. + + + + + &reftitle.notes; + + + addslashes НЕ должен использоваться для + экранирования ваших строк в запросах SQLite; это будет приводить к неожиданным + результатам при извлечении ваших данных. + + + + + + +