Informationen zu den Codebeispielen in der Dokumentation

PHP-Treiber herunterladen

Hinweise zu den Codebeispielen

Es gibt einige Punkte zu beachten, wenn Sie die Codebeispiele in der Microsoft-Treiber für PHP für SQL Server -Dokumentation ausführen:

  • In fast allen Beispielen wird davon ausgegangen, dass SQL Server 2008 oder höher und die AdventureWorks-Datenbank auf dem lokalen Computer installiert sind.

    Informationen zur Vorgehensweise beim Herunterladen der kostenlosen Editionen und Testversionen von SQL Server finden Sie unter SQL Server.

    Weitere Informationen zum Herunterladen und Installieren der AdventureWorks-Datenbank finden Sie auf der AdventureWorks-Seite im Repository mit SQL Server-Beispielen auf GitHub.

  • Fast alle Codebeispiele in dieser Dokumentation sollen über die Befehlszeile ausgeführt werden, die das automatische Testen aller Codebeispiele ermöglicht. Informationen über das Ausführen von PHP über die Befehlszeile finden Sie unter PHP über die Befehlszeile.

  • Obwohl Beispiele dafür vorgesehen sind, von der Befehlszeile ausgeführt zu werden, kann jedes Beispiel auch ausgeführt werden, indem Sie es in einem Browser aufrufen, ohne Änderungen am Skript vorzunehmen. Für eine schöne Formatierung der Ausgabe ersetzen Sie in jeweils das „\n“ durch „<br>“, bevor Sie es in einem Browser aufrufen.

  • Um jedes Beispiel auf das Wesentliche zu beschränken, wird die richtige Fehlerbehandlung nicht in allen Beispielen durchgeführt. Es wird empfohlen, dass jeder Aufruf einer sqlsrv -Funktion oder PDO-Methode auf Fehler überprüft wird und gemäß den Anforderungen der Anwendung behandelt wird.

    Eine einfache Möglichkeit, Fehlerinformationen abzurufen, wenn ein Fehler aufgetreten ist, ist das Beenden des Skripts mit der folgenden Codezeile:

    die( print_r( sqlsrv_errors(), true));  
    

    Oder falls Sie PDO verwenden,

    print_r ($stmt->errorInfo());  
    die();  
    

    Weitere Informationen zum Behandeln von Fehlern und Warnungen finden Sie unter Handhabung von Fehlern und Warnungen.

Weitere Informationen

Overview of the Microsoft Drivers for PHP for SQL Server (Übersicht über die Microsoft-Treiber für PHP für SQL Server)