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 — Define o formato do timestamp, colunas do tipo data e hora retornadas de consultas
Descrição
Define o formato de timestamp, data ou hora retornados de consultas.
Você pode definir o padrão para estes formatos com a diretiva de configuração do PHP ibase.timestampformat, ibase.dateformat e ibase.timeformat.
Nota: Esta função foi removida no PHP 5, use ao invés a ini_set().
Parâmetros
- format
-
Internamente, as colunas são formadas por função C strftime(), então consulte a documentação sobre o formato da string.
- columntype
-
columntype é uma das constantes IBASE_TIMESTAMP, IBASE_DATE e IBASE_TIME. Se omitido, o padrão é IBASE_TIMESTAMP para compatibilidade.
Valor Retornado
Retorna TRUE em caso de sucesso ou FALSE em falhas.
Exemplos
Exemplo #1 Exemplo da ibase_timefmt()
<?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
