Udostępnij przez


Informacje o przykładach kodu w dokumentacji

Pobieranie sterownika PHP

Uwagi dotyczące przykładów kodu

W dokumentacji sterowników Microsoft dla PHP dla SQL Server, podczas wykonywania przykładów kodu, należy pamiętać o kilku kluczowych kwestiach:

  • Prawie wszystkie przykłady zakładają, że program SQL Server 2008 lub nowszy i baza danych AdventureWorks są zainstalowane na komputerze lokalnym.

    Aby uzyskać informacje na temat pobierania bezpłatnych wersji i wersji próbnych programu SQL Server, zobacz SQL Server.

    Aby uzyskać informacje na temat pobierania i instalowania bazy danych AdventureWorks, zobacz stronę AdventureWorks w repozytorium GitHub przykłady programu SQL Server.

  • Prawie wszystkie przykłady kodu w tej dokumentacji mają być uruchamiane z poziomu wiersza polecenia, co umożliwia automatyczne testowanie wszystkich przykładów kodu. Aby uzyskać informacje o sposobie uruchamiania języka PHP z poziomu wiersza polecenia, zobacz Using PHP from the command line (Używanie języka PHP z wiersza polecenia).

  • Mimo że przykłady mają być uruchamiane z wiersza polecenia, każdy przykład można uruchomić przez wywołanie go z przeglądarki bez wprowadzania żadnych zmian w skrypcie. Aby ładnie sformatować dane wyjściowe, zastąp każdy element "\n" ciągiem "</br>" w każdym przykładzie przed wywołaniem go z przeglądarki.

  • W celu zapewnienia, aby każdy przykład był wąsko ukierunkowany, poprawna obsługa błędów nie jest wykonywana we wszystkich przykładach. Zalecane jest, aby każde wywołanie funkcji sqlsrv lub metody PDO było sprawdzane pod kątem błędów i obsługiwane zgodnie z potrzebami aplikacji.

    Łatwym sposobem uzyskania informacji o błędzie po napotkaniu błędu jest zamknięcie skryptu przy użyciu następującego wiersza kodu:

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

    Lub, jeśli używasz PDO,

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

    Aby uzyskać więcej informacji na temat obsługi błędów i ostrzeżeń, zobacz Obsługa błędów i ostrzeżeń.

Zobacz też

Omówienie sterowników firmy Microsoft dla języka PHP dla programu SQL Server