Session::quoteName
(No version information available, might only be in Git)
Session::quoteName — Добавляет кавычки
Описание
public mysql_xdevapi\Session::quoteName
( string
$name
) : stringФункция для экранирования имен и идентификаторов SQL. Экранирует идентификатор, указанный в соответствии с настройками текущего соединения. Эту функцию не следует использовать для экранирования значений.
Список параметров
-
name
-
Строка для экранирования.
Возвращаемые значения
Экранированная строка.
Примеры
Пример #1 Пример использования mysql_xdevapi\Session::quoteName()
<?php
$session = mysql_xdevapi\getSession("mysqlx://user:password@localhost");
$first = "MySQL's test";
var_dump($first);
var_dump($session->quoteName($first));
$second = 'Another `test` "like" `this`';
var_dump($second);
var_dump($session->quoteName($second));
?>
Результатом выполнения данного примера будет что-то подобное:
string(12) "MySQL's test" string(14) "`MySQL's test`" string(28) "Another `test` "like" `this`" string(34) "`Another ``test`` "like" ``this```"