Zeitangaben
Top Ten: Zeitangaben
PHP: Präzises Benchmarking unter Linux
Das Benchmarking mittels microtime() gibt immer nur einen ungefähren Anhaltspunkt über die Ausführungszeit eines Programms. Denn die Abstützung auf die Realzeit verfälscht das Ergebnis. Besonders wenn der Computer während der Laufzeit noch andere Jobs erledigen muss, schlägt sich das auch in der Laufzeit des Programms nieder.Besser ist es da, auf andere [...]
[
21.08.2006 |
0 Kommentare |
2801 Abrufe
|
Note 3.00
]
Ausführungszeit in PHP 5 messen
Sie möchten wissen, wie schnell ein Teil Ihres Codes ausgeführt wird? Dann nutzen Sie die Funktion microtime(). Das geht so:<?php$start = microtime(true);for ($i = 0; $i < 10000; $i++){ $summe += $i;}echo microtime(true)-$start.' Sekunden verbraucht'; ?>Als Ergebnis erhalten Sie die Ausführungszeit der Schleife in Millisekunden. [...]
[
21.08.2006 |
0 Kommentare |
11681 Abrufe
|
Note 1.89
]
Kalenderdaten auf Deutsch zeigen
Wochentage und Monate zeigt PHP von Haus aus auf Englisch an. Um deutschsprachige Datumsangaben zu erhalten, müssen Sie zunächst mit setlocale auf Deutsch umschalten und dann strftime für die Ausgabe des Datums verwenden:echo strftime("%A, %d. %B",strtotime("10/14/2006"))."\n";setlocale(LC_TIME, 'de_DE', 'German_Germany')echo strftime("%A, %d. %B",strtotime("10/14/2006"));Die [...]
[
21.08.2006 |
0 Kommentare |
2791 Abrufe
|
Note 3.00
]
PHP: Deutsches Datumsformat erzeugen
Es gibt Fälle, wo beim Ermitteln eines Datums aus der Datenbank keine Manipulation des SQL-Befehls möglich ist. Dann muss der Datumswert in PHP auf deutsches Format getrimmt werden. Jeder MySQL-Datumswert hat als PHP-Variable den Typ "String", egal ob es sich um ein Datenbankfeld vom Typ DATE oder DATETIME handelt. PHP kann Datumsformatierungen aber [...]
[
21.08.2006 |
0 Kommentare |
16229 Abrufe
|
Note 1.60
]
MySQL: Deutsches Datumsformat erhalten
Datumswerte in SQL-Abfragen kommen immer im internationalen Format aus der Datenbank. Das vergangene Silvester erscheint beispielsweise in der Form 2006-12-31. Wollen Sie erreichen, dass das Datum schon durch die Abfrage korrekt im deutschen Format erzeugt wird, dann müssen Sie es von MySQL aufbereiten lassen. Lautet die Abfrage bisher zum Beispiel [...]
[
21.08.2006 |
0 Kommentare |
17696 Abrufe
|
Note 2.20
]