Freitag, 11. Juni 2010, 19:00 Uhr
Die zuvor in die Datenbank geschriebenen Daten werden ausgelesen und ausgegeben. Wieder unter Verwendung des “Microsoft SQL Server Driver for PHP”.
--> PHP 5.3
Die zuvor in die Datenbank geschriebenen Daten werden ausgelesen und ausgegeben. Wieder unter Verwendung des “Microsoft SQL Server Driver for PHP”.
Prepared Statements sind eine praktische Möglichkeit von Microsofts SQL-Server-Treiber, um Nutzerdaten in SQL-Statements zu integrieren. Befüllen Sie, gemeinsam mit dem Trainer, die Datenbank mit Formulareingaben.
Microsoft entwickelt einen eigenen PHP-Treiber für aktuelle Versionen des Microsoft SQL Server. Der Trainer erläutert Hintergründe und Vorbereitungsmaßnahmen.
PHP kann Namespaces mit dem Schlüsselwort “use” importieren und somit einfach(er) verfügbar machen. Außerdem ist es möglich, für Namespaces und Klassen einen Aliasnamen zu vergeben.
PHP 5.3 führt die lang erwartete Unterstützung für Namensräume ein. Damit kann vermieden werden, dass gleich benannte Klassen (etwa beim Einsatz verschiedener Frameworks) zu Konflikten führen.
Das “späte statische Binden” ermöglicht es PHP mit Hilfe des Schlüsselwortes “static” zur Laufzeit den Namen der tatsächlich verwendeten Klasse zu ermitteln.
Das Schlüsselwort “static” ermöglicht den Zugriff auf Methoden und Eigenschaften einer Klasse ohne vorher eine Instanz erstellen zu müssen. Dies ist beispielsweise bei Hilfsmethoden häufig praktisch.
Kein Witz: PHP 5.3 unterstützt den in anderen Sprachen verpönten goto-Befehl. Der Autor zeigt, wie dieser Befehl funktioniert und wozu er (womöglich) gut ist.