I use this code (for easy migration from PHP4 to PHP5):
/**
* Constant definitions that has been removed from PHP 5
*/
const IBASE_DATE = "ibase.dateformat";
const IBASE_TIME = "ibase.timeformat";
const IBASE_TIMESTAMP = "ibase.timestampformat";
/**
* Sets the format of timestamp, date or time type
* columns returned from queries
*/
function ibase_timefmt($format, $where = IBASE_TIMESTAMP)
{
ini_set($where, $format);
}
ibase_timefmt
(PHP 4)
ibase_timefmt — Sets the format of timestamp, date and time type columns returned from queries
설명
Sets the format of timestamp, date or time type columns returned from queries.
You can set defaults for these formats with the PHP configuration directives ibase.timestampformat, ibase.dateformat and ibase.timeformat.
Note: This function has been removed from PHP 5, use ini_set() instead.
인수
- format
-
Internally, the columns are formatted by c-function strftime(), so refer to its documentation regarding to the format of the string.
- columntype
-
columntype is one of the constants IBASE_TIMESTAMP, IBASE_DATE and IBASE_TIME. If omitted, defaults to IBASE_TIMESTAMP for backwards compatibility.
반환값
성공할 경우 TRUE를, 실패할 경우 FALSE를 반환합니다.
예제
Example #1 ibase_timefmt() example
<?php
/* InterBase 6 TIME-type columns will be returned in
* the form '05 hours 37 minutes'. */
ibase_timefmt("%H hours %M minutes", IBASE_TIME);
?>
ibase_timefmt
03-Feb-2006 08:21
