Configuration à l'exécution
Le comportement de ces fonctions est affecté par la configuration dans le fichier php.ini.
| Nom | Par 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 |
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.
Configuration à l'exécution
