Manuel PHP
Précédent |  | Suivant

# PDO::getAttribute

(no version information, might be only in CVS)

PDO::getAttribute -- Récupère un attribut d'une connexion à une base de données

## Description

mixed PDO::getAttribute ( int attribute )

Cette fonction retourne la valeur d'un attribut d'une connexion à une base de données. Pour récupérer les attributs PDOStatement, référez-vous à la fonction PDOStatement::getAttribute().

Notez que quelques bases de données/drivers combinés ne supportent pas tous les attributs de connexion.

## Liste de paramètres

attribute

  Une des constantes PDO::ATTR_*. Les constantes qui sont appliquées aux connexions sont les suivantes :

  PDO::ATTR_AUTOCOMMIT
  PDO::ATTR_CASE
  PDO::ATTR_CLIENT_VERSION
  PDO::ATTR_CONNECTION_STATUS
  PDO::ATTR_DRIVER_NAME
  PDO::ATTR_ERRMODE
  PDO::ATTR_ORACLE_NULLS
  PDO::ATTR_PERSISTENT
  PDO::ATTR_PREFETCH
  PDO::ATTR_SERVER_INFO
  PDO::ATTR_SERVER_VERSION
  PDO::ATTR_TIMEOUT

## Valeurs de retour

Un appel réussi retourne la valeur de l'attribut PDO demandé. Un appel qui a échoué retourne la valeur null.

## Exemples

Exemple 1. Récupération des attributs de connexion à une base de données

`<?php $conn = new PDO('odbc:sample', 'db2inst1', 'ibmdb2'); $attributes = array( "AUTOCOMMIT", "ERRMODE", "CASE", "CLIENT_VERSION", "CONNECTION_STATUS", "ORACLE_NULLS", "PERSISTENT", "PREFETCH", "SERVER_INFO", "SERVER_VERSION", "TIMEOUT" ); foreach ($attributes as $val) { echo "PDO::ATTR_$val: "; echo $conn->getAttribute(constant("PDO::ATTR_$val")) . "\n"; } ?>`

## Voir aussi

PDO::setAttribute()
PDOStatement::getAttribute()
PDOStatement::setAttribute()

Précédent | Sommaire | Suivant
PDO::exec | Niveau supérieur | PDO::getAvailableDrivers