php8.5
Home/ Manual/ pdo / pdostatement/ PDOStatement::getAttribute

PDOStatement::getAttribute

PHP function Edit on GitHub ✎

(PHP 5 >= 5.1.0, PHP 7, PHP 8, PECL pdo >= 0.2.0)

Retrieve a statement attribute

Description

PDOStatement::getAttribute(int $name): mixed

Gets an attribute of the statement. Currently, no generic attributes exist but only driver specific:

  • PDO::ATTR_CURSOR_NAME (Firebird and ODBC specific): Get the name of the cursor for UPDATE ... WHERE CURRENT OF.
  • Pdo\Pgsql::ATTR_RESULT_MEMORY_SIZE (PostgreSQL specific, available as of PHP 8.4.0): Get the amount of memory, in bytes, allocated to the query result.

Note that driver specific attributes must not be used with other drivers.

Parameters

name

The attribute to query.

Return Values

Returns the attribute value.

See Also

  • PDO::getAttribute
  • PDO::setAttribute
  • PDOStatement::setAttribute

Source: reference/pdo/pdostatement/getattribute.xml · from the official PHP manual (php/doc-en)