Nehmen wir an, wir haben in einer mysql-Datenbank ein Feld mit Vorgabe datetime und da steht z.B. sowas wie 2022-12-20 11:53:21… Nun möchte ich checken, ob innerhalb einer Stunde Vorgang xyz stattgefunden hat, also:
Kategorie: PHP
Das Datum von gestern, morgen, nächste Woche („+ 7 day“), letzte Woche, nächsten Monat, letzten Monat. Ganz simpel und das ganze weil Kopf wie Sieb. Aber ehrlich: so oft kommt es nicht vor, ich schwör.
<?php $countries = array( ‚AF‘ => ‚Afghanistan‘, ‚AX‘ => ‚Aland Islands‘, ‚AL‘ => ‚Albania‘, ‚DZ‘ => ‚Algeria‘, ‚AS‘ => ‚American Samoa‘, ‚AD‘ => ‚Andorra‘, ‚AO‘ => ‚Angola‘, ‚AI‘ => ‚Anguilla‘, ‚AQ‘ => ‚Antarctica‘, ‚AG‘ => ‚Antigua And Barbuda‘, ‚AR‘ => ‚Argentina‘, ‚AM‘ => ‚Armenia‘, ‚AW‘ => ‚Aruba‘, ‚AU‘ => ‚Australia‘, ‚AT‘ => ‚Austria‘, ‚AZ‘ => …
Liegt das Datum in einem bestimmten Zeitraum?
Hat man „xdebug profiling“ an, wird xdebug alles mögliche zur Laufzeit über die Skripte ablegen…das führt zu gigantisch großen Datenmengen…hier über 300GB. Die Lösung: in der php.ini: xdebug.profiler_enable=Off
Hier eine einfaches, aber sehr effektives Script, welches man zum Beispiel dafür nutzen kann, um SEO-Urls zu erstellen. Alles außer Buchstaben und Zahlen wird ersetzt, aus Umlauten wird „sz,oe,ae,ue“ und aus dem einem Leerzeichen ein Minus. Außerdem alles klein, wie sich das für Urls gehört. Sehr praktisch.
Zufallszahlen in einem Bereich von…bis:
Ein Snippet welches euch ein paar aktuelle Daten eueres Servers/Systems anzeigt. So z.B. System Information, CPU Information, Memory Usage, Disk Usage und Uptime:
Damit fpdf mit utf-8 Inhalten klar kommt, in fpdf.php (liegt hier in der Version: 1.7 vom 18.06.2011 vor) diesen Code suchen: Und nun das davor setzen:
Wie löscht man das letzte Zeichen eines Strings (ohne strlen o.ä.):
Letzte Kommentare