Blog


  • Globale Funktionen in Laravel

    • 29.05.2017
    • Harald Kovacs
    • Laravel
    • globale Funktion
    • debug
    • truncate
    Oft ist es praktisch globale Funktionen in Laravel zu haben, z. B. für eine schnelle Debug-Ausgabe oder um einen String zu kürzen. Um dabei nicht jedes mal eine Klasse erstellen zu müssen bzw. die Funktionalität immer …
  • Zufallsdatum und Uhrzeit in der DB

    • 12.04.2017
    • Harald Kovacs
    • SQL
    • random
    • datetime
    • date
    • time
    Auf Development- oder Testsystemen kann es vorkommen, dass man zwar genügend Daten hat, diese aber nicht aktuell sind. Als Beispiel man hat 10.000 Objekte, jedoch ist deren Erstellungsdatum schon einige Wochen alt. Um nun eine neue …
  • Verzeichnis rekursiv mit Rechten anlegen

    • 20.03.2017
    • Harald Kovacs
    • PHP
    • Verzeichnis
    • Rechte
    • mkdir
    In PHP kann mit mkdir ein Verzeichnis angelegt werden. Wobei als 2. Parameter die Rechte angeben werden können und als 3. Parameter, ob das Anlegen rekursiv erfolgen soll. Leider funktioniert das Vergeben der Rechte rekursiv nicht. …
  • File-Encoding erkennen

    • 08.02.2017
    • Harald Kovacs
    • PHP
    • file
    • encoding
    • detection
    • UTF-8
    • ISO-8859-1
    In PHP gibt es keine Standardmethode um das Encoding einer Datei zu erkennen. Mit folgender Funktion ist möglich die Kodierung einer Datei herauszufinden. In der $list Variable sind die zu erkennen Zeichensätze zu definieren. Zum …
  • Suchstring am Wortanfang oder Wortende

    • 23.01.2017
    • Harald Kovacs
    • PHP
    • string
    • start
    • end
    In PHP kann mittels strpos überprüft werden, ob ein Suchstring in einem Wort vorkommt. In einigen Fällen ist es aber wichtig, ob der Suchstring am Wortanfang oder am Wortende vorkommt. Mit der folgenden Funktion strstart ist …