(PHP 8 >= 8.4.0)
Этот PDO -подкласс представляет соединение с БД, которое устанавливает и обслуживает PostgreSQL-драйвер модуля PDO.
Драйвер поддерживает выделенный для диалекта СУБД PostgreSQL парсер SQL-запросов. Парсер умеет обрабатывать следующее:
?? как экранирующей последовательности
для оператора ?
$tableName,$rows,$separator = "\t",$nullAs = "\\\\N",$fields = null $tableName,$filename,$separator = "\t",$nullAs = "\\\\N",$fields = null $tableName,$separator = "\t",$nullAs = "\\\\N",$fields = null $tableName,$filename,$separator = "\t",$nullAs = "\\\\N",$fields = null $fetchMode = PDO::FETCH_DEFAULT , int $timeoutMilliseconds = 0): array |false $dsn,$username = null ,$password = null ,$options = null $dsn,$username = null ,$password = null ,$options = null $query, ? int $fetchMode = PDO::FETCH_COLUMN, int $colno): PDOStatement |false $query,$fetchMode = PDO::FETCH_CLASS,$classname,$constructorArgs$query, ? int $fetchMode = PDO::FETCH_INTO, object $object): PDOStatement |false Pdo\Pgsql::ATTR_DISABLE_PREPARES Pdo\Pgsql::ATTR_RESULT_MEMORY_SIZE null , если результатов пока нет, поскольку запрос ещё не выполнялся.
Pdo\Pgsql::TRANSACTION_IDLE Pdo\Pgsql::TRANSACTION_ACTIVE Pdo\Pgsql::TRANSACTION_INTRANS Pdo\Pgsql::TRANSACTION_INERROR Pdo\Pgsql::TRANSACTION_UNKNOWN