--> Bastian FederBastian Feder | Der wöchentliche OpenSource Video-Podcast 2008

211 PHP - Wiederkehrende Ereignisse erstellen

Für wiederkehrende Ereignisse bieten die neuen Datums- und Uhrzeiterweiterungen die Klasse “DatePeriod”. Diese nimmt einen Startzeitpunkt vom Typ DateTime, ein Intervall (”DateInterval”) und einen Endzeitpunkt – alternativ die Anzahl der Wiederholungen – entgegen.

 
icon for podpress  Podcast Video [11.66 MB | 5:33m]: Play Now | Play in Popup | Download (904 mal angesehen)
 
icon for podpress  Flash Video [7.7 MB | 5:33m]: Play Now | Play in Popup | Download (39 mal angesehen)
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes)
Loading ... Loading ...


210 PHP - Zeitdifferenzen berechnen
Tags: , , , , , ,
Freitag, 6. Januar 2012, 19:00 Uhr

„DateTime“ verfügt über eine Methode namens “diff( )”, mit der sich die Differenz zweier Zeitangaben ermitteln lässt. Der Rückgabewert ist eine Instanz der Klasse DateInterval. Um dieses Intervall benutzerfreundlich auszugeben, kann man entweder auf die bereits besprochenen Attribute zugreifen, oder aber man verwendet seine Methode die eine eigene Syntax für Formatangaben besitzt.

 
icon for podpress  Podcast Video [14.65 MB | 6:38m]: Play Now | Play in Popup | Download (799 mal angesehen)
 
icon for podpress  Flash Video [9.49 MB | 6:39m]: Play Now | Play in Popup | Download (39 mal angesehen)
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes)
Loading ... Loading ...


209 PHP - Mit Zeitintervallen rechnen
Tags: , , , , , ,
Freitag, 30. Dezember 2011, 19:00 Uhr

Um Zeitintervalle auf DateTime-Objekte anzuwenden, wird die Klasse “DateInterval” verwendet. Ihr Konstruktor nimmt eine Spezifikation in einem bestimmten, hier genau erläuterten Format entgegen. Außerdem sind die Attribute mit den einzelnen Bestandteilen des Intervalls “public” und können nachträglich verändert werden.

 
icon for podpress  Podcast Video [12.23 MB | 5:48m]: Play Now | Play in Popup | Download (867 mal angesehen)
 
icon for podpress  Flash Video [7.86 MB | 5:48m]: Play Now | Play in Popup | Download (39 mal angesehen)
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes)
Loading ... Loading ...


207 PHP - DateTime-Objekt mit Hilfe einer formatierten Zeitangabe erzeugen
Tags: , , , ,
Freitag, 16. Dezember 2011, 19:00 Uhr

„DateTime“ besitzt die Klassenmethode “createFromFormat( )”, mit der sich ein Datumsobjekt erzeugen lässt, das einen bestimmten Zeitpunkt kapselt. Dieser kann bequem mit Hilfe einer “date( )”-kompatiblen Formatangabe bereitgestellt werden, so dass man sich nicht mehr die wenig intuitive Parameterreihenfolge zu merken braucht.

 
icon for podpress  Podcast Video [14.06 MB | 7:29m]: Play Now | Play in Popup | Download (980 mal angesehen)
 
icon for podpress  Flash Video [10.14 MB | 7:29m]: Play Now | Play in Popup | Download (101 mal angesehen)
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes)
Loading ... Loading ...


206 PHP - Die Klasse DateTime
Tags: , , , , , , ,
Freitag, 9. Dezember 2011, 19:00 Uhr

Die neue Klasse “DateTime” bietet eine moderne und komfortable Möglichkeit, mit Datum und Uhrzeit zu arbeiten. Hier erfahren Sie, wie man ein DateTime-Objekt erzeugt, den enthaltenen Zeitstempel formatiert und als einfachen UNIX-Timestamp ausliest.

 
icon for podpress  Podcast Video [10.88 MB | 5:02m]: Play Now | Play in Popup | Download (1043 mal angesehen)
 
icon for podpress  Flash Video [7.24 MB | 5:02m]: Play Now | Play in Popup | Download (49 mal angesehen)
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes)
Loading ... Loading ...


202 PHP - Lazy Initialization

Gerade in Zusammenarbeit mit dependency injection kann es sinnvoll sein, eine Standardimplementierung für ein Objekt vorzugeben. Diese wird immer dann gewählt, wenn kein Objekt explizit übergeben wurde.

 
icon for podpress  Podcast Video [10.39 MB | 5:01m]: Play Now | Play in Popup | Download (1082 mal angesehen)
 
icon for podpress  Flash Video [6.87 MB | 5:01m]: Play Now | Play in Popup | Download (51 mal angesehen)
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes)
Loading ... Loading ...


199 PHP - Zusammenspiel “magischer Methoden”
Tags: , , , , , ,
Freitag, 21. Oktober 2011, 19:00 Uhr

Diese Lektion zeigt das Zusammenspiel “magischer Methoden” unter Verwendung von “__unset()”, “__set()” und “__isset()”.

 
icon for podpress  Podcast Video [12.62 MB | 7:21m]: Play Now | Play in Popup | Download (1129 mal angesehen)
 
icon for podpress  Flash Video [9.56 MB | 7:21m]: Play Now | Play in Popup | Download (43 mal angesehen)
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes)
Loading ... Loading ...


196 PHP - Weitere Features
Tags: , , , , ,
Freitag, 30. September 2011, 19:00 Uhr

Ein letzter Schwung Features, die erst seit Version 5.3 verfügbar sind: der Sprungbefehl “goto”, der den Kontrollfluss ignoriert, sowie eine alternative Syntax und neue Einsatzmöglichkeiten für Heredocs.

 
icon for podpress  Podcast Video [11.71 MB | 5:03m]: Play Now | Play in Popup | Download (1190 mal angesehen)
 
icon for podpress  Flash Video [6.96 MB | 5:04m]: Play Now | Play in Popup | Download (44 mal angesehen)
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes)
Loading ... Loading ...


190 PHP - Late Static Binding verstehen
Tags: , , , , ,
Freitag, 19. August 2011, 19:00 Uhr

Greift eine Klasse mit “self” auf sich selbst zu, so erreicht auch eine abgeleitete Klasse, die wiederum mit “parent” auf eine solche Stelle zugreift, nur Methoden und Objekte der Elternklasse. Das Schlüsselwort “static” – als Ersatz für “self” – ändert dieses Verhalten: Nun wird die abgeleitete Klasse selbst angesprochen.

 
icon for podpress  Podcast Video [11.37 MB | 5:00m]: Play Now | Play in Popup | Download (1302 mal angesehen)
 
icon for podpress  Flash Video [6.62 MB | 5:00m]: Play Now | Play in Popup | Download (125 mal angesehen)
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes)
Loading ... Loading ...


186 PHP - Currying verallgemeinern
Tags: , , ,
Freitag, 22. Juli 2011, 19:00 Uhr

Hier verallgemeinern die Trainer die Umsetzung, so dass Currying auf jede beliebige Funktion anwendbar wird.

 
icon for podpress  Podcast Video [8.6 MB | 3:37m]: Play Now | Play in Popup | Download (1316 mal angesehen)
 
icon for podpress  Flash Video [5.2 MB | 3:37m]: Play Now | Play in Popup | Download (99 mal angesehen)
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes)
Loading ... Loading ...

Seiten:
 1 2 next »