Pdo\Pgsql::escapeIdentifier
En esta página
Pdo\Pgsql::escapeIdentifier
Escapa una string para su uso como identificador SQL
Descripción#
public Pdo\Pgsql::escapeIdentifier(string $input): string
```php
Escapa una string para su uso como identificador SQL, como una tabla, una columna o un nombre de función. Esto es útil cuando el identificador proporcionado por el usuario podría contener caracteres especiales que no serían interpretados como parte del identificador por el analizador SQL, o cuando el identificador podría contener caracteres en mayúsculas cuya capitalización debería preservarse.
## Parámetros
`input`
Una `string` que contiene el texto a escapar.
## Valores devueltos
Una `string` que contiene los datos escapados.
## Ejemplos
Ejemplo de Pdo\Pgsql::escapeIdentifier
```php
Resultado del ejemplo anterior es similar a:
array (
0 => 'unescapedtablename',
1 => 'EscapedTableName',
)
Fatal error: Uncaught PDOException: SQLSTATE[42601]: Syntax error: 7 ERROR: syntax error at or near "Table"
LINE 1: CREATE TABLE Table-Name-With-Symbols ()
Véase también#
PDO::quote