PHP
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

ibase_trans> <ibase_set_event_handler
Last updated: Fri, 18 Jul 2008

view this page in

ibase_timefmt

(PHP 4)

ibase_timefmt — Imposta il formato delle colonne timestamp, date e time restituite dalle query

Descrizione

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

Imposta il formato delle colonne di tipo timestamp, date o time restituite dalle query. Internamente, le colonne vengono formattate dalla funzione C strftime(), quindi fate riferimento alla sua documentazione riguardo al formato della stringa. columntype è una delle costanti IBASE_TIMESTAMP, IBASE_DATE e IBASE_TIME. Se omessa, è predefinita a IBASE_TIMESTAMP per motivi di compatibilità con il passato.

<?php
       
// Le colonne di tipo TIME di InterBase vengono restituite nella
       // forma '05 hours 37 minutes'. 
       
ibase_timefmt("%H hours %M minutes"IBASE_TIME);
       
?>

Potete impostare anche valori predefiniti per questi formati con la direttiva di configurazione ibase.timestampformat, ibase.dateformat e ibase.timeformat.

Nota: columntype è stata aggiunta in PHP 4.0. Ha significato solo con InterBase versione 6 e successive.

Nota: Un'incompatibilità con il passato si è avuta nel PHP 4.0 quando la direttiva di configurazione del PHP ibase.timeformat è stata rinominata in ibase.timestampformat e la direttiva ibase.dateformat e ibase.timeformat sono state aggiunte, così che i loro nomi fossero più simili alle loro funzionalità.



add a note add a note User Contributed Notes
ibase_timefmt
slynko at gmail dot com
03-Feb-2006 12:21
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_trans> <ibase_set_event_handler
Last updated: Fri, 18 Jul 2008
 
 
show source | credits | stats | sitemap | contact | advertising | mirror sites