ドキュメントのコード例について

PHP ドライバーのダウンロード

コード例についての解説

Microsoft SQL Server 用 Drivers for PHP ドキュメントのコード例を実行する際に、いくつか注意する点があります。

  • ほぼすべての例では、SQL Server 2008 以降 と、AdventureWorks データベースがローカル コンピューターにインストールされていることを前提にしています。

    SQL Server の無償のエディションと評価版をダウンロードする方法については、「 SQL Server」を参照してください。

    AdventureWorks データベースをダウンロードしてインストールする方法の詳細については、SQL Server サンプルの GitHub リポジトリの AdventureWorks に関するページを参照してください。

  • このドキュメントのほぼすべてのコード例では、コマンド ラインから実行することを前提にしています。これにより、すべてのコード例は自動的にテストされます。 PHP をコマンドラインから実行する方法については、「 コマンドラインからの PHP の使用」を参照してください。

  • 例はコマンド ラインから実行するようになっていますが、各例はスクリプトに変更を加えずに、ブラウザーから呼び出し実行することもできます。 出力を適切に書式設定するには、ブラウザーから呼び出す前に、各例において各 "\n" を "</br>" に置き換えます。

  • 各例の目的を絞るため、すべての例で正しいエラー処理はされていません。 sqlsrv 関数または PDO メソッドへのすべての呼び出しにエラーがないか確認し、アプリケーションの要件に従って処理することが推奨されます。

    エラーが発生した場合、次のコード行を使用してスクリプトを終了すると、エラー情報を簡単に得ることができます。

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

    または PDO を使用している場合は、次のとおりです。

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

    エラーおよび警告の処理方法の詳細については、「 エラーおよび警告の処理」を参照してください。

参照

Microsoft SQL Server 用 Drivers for PHP の概要