Manuel PHP
Précédent |  | Suivant

# ibase_timefmt

(3.0.6 - 3.0.18 only, PHP 4 >= 4.0.0)

ibase_timefmt -- Fixe le format de date pour les prochaines requêtes.

## Description

``int ibase_timefmt` (string format [, int columntype])`

ibase_timefmt() fixe le format des colonnes de type dates, heure et timestamp, retournées par les requêtes. En interne, les colonnes sont formatées par la fonction C strftime() : reportez-vous à sa documentation pour connaître la structure de la chaîne de format. `columntype` est une des constantes suivantes : IBASE_TIMESTAMP, IBASE_DATE ou IBASE_TIME. Si elle est omise, la valeur par défaut est IBASE_TIMESTAMP, pour compatibilité ascendante.

    <?php
        // Les colonnes TIME de InterBase 6 seront retournées avec
        // la forme '05 heures 37 minutes'.
        ibase_timefmt("%H heures %M minutes", IBASE_TIME);
    ?>

Vous pouvez aussi modifier les formats par défaut avec les directives PHP ibase.timestampformat, ibase.dateformat et ibase.timeformat.

> Note : `columntype` a été ajouté en PHP 4.0. Il n'a aucun sens jusqu'à InterBase version 6 et plus récent.

> Note : Une modification incompatible avec l'existant est apparue en PHP 4.0 lorsque la directive PHP ibase.timeformat a été renommée en ibase.timestampformat et les directives ibase.dateformat et ibase.timeformat ont été ajoutée, de manière à les adapter à leur fonction.

Précédent | Sommaire | Suivant
ibase_free_query | Niveau supérieur | ibase_num_fields