PHP マニュアル
前のページ |  | 次のページ

# ibase_timefmt

(PHP 3>= 3.0.6, PHP 4 )

ibase_timefmt -- クエリーから返されるtimestamp、data、time型カラムのフォーマットを設定する

## 説明

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

クエリーから返されるtimestamp、data,time型カラムのフォーマットを 設定します。内部的にこれらのカラムはC言語の関数strftime()により フォーマットされます。このため、文字列のフォーマットについてはこ のC言語の関数ドキュメントを参照下さい。 `columntype`には定数IBASE_TIMESTAMP、 IBASE_DATE、IBASE_TIMEのどれかを指定します。省略した場合には、下 位互換性を保つためIBASE_TIMESTAMPがデフォルト値となります。

    <?php
    // InterBase 6 TIME型カラムが
    // '05 hours 37 minutes'の形式で返されます
    ibase_timefmt("%H hours %M minutes", IBASE_TIME);
    ?>

PHP設定ディレクティブibase.timestampformat、ibase.dateformat、 ibase.timeformatによりこれらのフォーマットのデフォルト値を設定す ることが可能です。

> 注意 `columntype`はPHP 4.0で追加されました。 このパラメータはInterBaseバージョン6以降でしか意味を持ちません。

> 注意 PHP 4.0では、PHP設定ディレクティブibase.timeformatが ibase.timestampformatに名前が変更され、ディレクティブ ibase.dateformatとibase.timeformatが追加され、過去のバージョンと の互換性がない変更が行われています。この変更は、ディレクティブの 名前がそれ自体の機能により一致するように行われたものです。

前のページ | ホーム | 次のページ
ibase_rollback | 上に戻る | ibase_trans