SQL Server Driver for PHP Version 1.1 の新機能
このドキュメントには、SQL Server Driver for PHP Version 1.1 で追加された機能に関する情報が含まれています。この情報は Version 1.0 のユーザーにも有益です。Version 1.1 の機能については、そのことを示すマーキングが付いています。Version 1.1 に固有の機能であることを明示的に示していない情報は、Version 1.0 と Version 1.1 の両方に当てはまります。
SQL Server Driver for PHP Version 1.1 では、次の機能を採用しています。
- データベースへの接続時に、MARS (複数のアクティブな結果セット) を無効にできるようになりました。詳細については、「複数のアクティブな結果セット (MARS) を無効にする方法」を参照してください。
- SQL Server Driver for PHP では、UTF-8 データを SQL Server データベースに送信できるようになりました。詳細については、「組み込みの UTF-8 サポートを使用して UTF-8 データを送信および取得する方法」を参照してください。
- SQL Server 2008 Native Client がサポートされるようになりました。SQL Server 2008 Native Client のインストール方法については、「システム要件 (SQL Server Driver for PHP)」を参照してください。SQL Server Driver for PHP Version 1.1 での SQL Server 2008 のデータ型のサポートについては、「既定の PHP データ型」および「SQLSRV 定数」を参照してください。
- 結果セットに 1 つ以上の行があるかどうかを示す sqlsrv_has_rows 関数が追加されました。
- 結果セット内の行数を返す sqlsrv_num_rows 関数が追加されました。
- スクロール可能な結果セットが追加され、結果セット内の行を任意の順序で移動できるようになりました。詳細については、「カーソルの種類の指定と行の選択」を参照してください。
- 日付型と時刻型を文字列としてサーバーから返すように指定できるようになりました。詳細については、「日付型および時刻型のデータを文字列として取得する方法」を参照してください。