ドキュメントのコード例について
コード例についての解説
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();
エラーおよび警告の処理方法の詳細については、「 エラーおよび警告の処理」を参照してください。