Installation
Types de ressources
Installation/Configuration
PHP Manual

## Configuration à l'exécution

Le comportement de ces fonctions est affecté par la configuration dans le fichier php.ini.

Options de configuration iBase
Nom | Défaut | Modifiable | Historique
--- | --- | --- | ---
ibase.allow_persistent | "1" | PHP_INI_SYSTEM |
ibase.max_persistent | "-1" | PHP_INI_SYSTEM |
ibase.max_links | "-1" | PHP_INI_SYSTEM |
ibase.default_db | NULL | PHP_INI_SYSTEM | Disponible depuis PHP 5.0.0.
ibase.default_user | NULL | PHP_INI_ALL |
ibase.default_password | NULL | PHP_INI_ALL |
ibase.default_charset | NULL | PHP_INI_ALL | Disponible depuis PHP 5.0.0.
ibase.timestampformat | "%Y-%m-%d %H:%M:%S" | PHP_INI_ALL |
ibase.dateformat | "%Y-%m-%d" | PHP_INI_ALL |
ibase.timeformat | "%H:%M:%S" | PHP_INI_ALL |

Pour plus de détails sur les modes PHP_INI_*, reportez-vous à Où une directive de configuration peut être modifiée.

Voici un éclaircissement sur l'utilisation des directives de configuration.

`ibase.allow_persistent` booléen

  Accepte ou non les connexions persistantes à Firebird/Interbase.

`ibase.max_persistent` entier

  Le nombre maximal de connexions persistantes Firebird/Interbase par processus. Les nouvelles connexions avec ibase_pconnect() ne seront pas persistantes si ce nombre maximal est atteint.

`ibase.max_links` entier

  Le nombre maximal de connexions Firebird/Interbase par processus, incluant les connexions persistantes.

`ibase.default_db` chaîne de caractères

  Le nom de la base de données par défaut lorsque ibase_[p]connect() est appelé sans base de données spécifique. Si cette valeur est définie et que le mode sécurisé (safe mode) SQL est activé, aucune connexion à d'autres bases de données que celle-ci ne sera autorisée.

`ibase.default_user` chaîne de caractères

  Le nom d'utilisateur utilisé lors de la connexion à la base de données lorsque aucun n'est spécifié.

`ibase.default_password` chaîne de caractères

  Le mot de passe utilisé lors de la connexion à la base de données lorsque aucun n'est spécifié.

`ibase.default_charset` chaîne de caractères

  Le jeux de caractères utilisé lors de la connexion à la base de données lorsque aucun n'est spécifié.

`ibase.timestampformat` chaîne de caractères

`ibase.dateformat` chaîne de caractères

`ibase.timeformat` chaîne de caractères

  Ces directives sont utilisées pour définir les formats de dates et d'heures qui seront utilisés lorsque des dates/heures seront retournées d'un jeux de résultat, ou lors de traitement d'arguments en paramètres dates/heures.

Installation
Types de ressources
Installation/Configuration
PHP Manual