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```"