PHP Doku:: Bestimmt das Format von Zeitstempel-, Datums- und Zeit-Feldern, die von einer Abfrage zurück gegeben werden - function.ibase-timefmt.html

Verlauf / Chronik / History: (10) anzeigen

Sie sind hier:
Doku-StartseitePHP-HandbuchFunktionsreferenzDatenbankerweiterungenAnbieterspezifische DatenbankerweiterungenFirebird/InterBaseFirebird/InterBase Funktionenibase_timefmt

Ein Service von Reinhard Neidl - Webprogrammierung.

Firebird/InterBase Funktionen

<<ibase_set_event_handler

ibase_trans>>

ibase_timefmt

(PHP 4)

ibase_timefmt Bestimmt das Format von Zeitstempel-, Datums- und Zeit-Feldern, die von einer Abfrage zurück gegeben werden

Beschreibung:

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

Bestimmt das Format von Zeitstempel-, Datums- und Zeit-Feldern, die durch eine Abfrage zurück gegeben werden. Intern werden diese Felder durch die C-Funktion strftime() formatiert. Deshalb finden sie in der dazu bestehenden Dokumentation genaue Hinweise über das entsprechende String-Format. Der optionale Parameter columntype kann eine der Konstanten IBASE_TIMESTAMP, IBASE_DATE oder IBASE_TIME sein. Fehlt er, wird per default von IBASE_TIMESTAMP ausgegangen (wegen der Abwärts-Kompatibilität).

<?php
    
// InterBase 6 Zeit-Typ-Felder werden im
    // Format '05 Stunden 37 Minuten' zurück gegeben. 
    
ibase_timefmt("%H Stunden %M Minuten"IBASE_TIME);
?>

Sie können über die PHP-Konfigurations-Anweisungen ibase.timestampformat, ibase.dateformat und ibase.timeformat den default-Wert anpassen.

Hinweis:

Columntype wurde in PHP 4.0 hinzu gefügt. Er hat erst ab InterBase-Version 6 eine Bedeutung.

Hinweis:

Eine Abwärts-Inkompatibilität wurde in PHP 4.0 behoben, indem die Konfigurations-Anweisung ibase.timeformat umbenannt wurde in ibase.timestampformat und die Anweisungen ibase.dateformat und ibase.timeformat hinzu gefügt wurden. Dadurch entsprechen die Namen eher ihrer eigentlichen Funktionalität.


Ein BenutzerBeitrag:
- Beiträge aktualisieren...
slynko at gmail dot com
3.02.2006 9: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);
}



PHP Powered Diese Seite bei php.net
The PHP manual text and comments are covered by the Creative Commons Attribution 3.0 License © the PHP Documentation Group - Impressum - mail("TO:Reinhard Neidl",...)