クエリーから返される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が 追加され、過去のバージョンとの互?性がない変更が行われています。 この変更は、ディレクティブの名前がそれ自体の機能により一致するように 行われたものです。