次の方法で共有


Microsoft Drivers for PHP for SQL Server のシステム要件

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

Microsoft Drivers for PHP for SQL Server を使用して SQL サーバーまたは Azure SQL データベースのデータにアクセスするためにシステムにインストールする必要があるコンポーネントの一覧を示します。

PHP ドライバーのサポートのライフサイクルと要件の詳細については、サポート マトリックスを参照してください。

PHP

最新の安定した PHP バイナリをダウンロードし、インストールする方法については、PHP Web サイトを参照してください。 Microsoft Drivers for PHP for SQL Server では、「PHP バージョンのサポート」で詳しく説明されている適切なバージョンの PHP が必要です。

  • PHP のバージョンに対応する正しいバージョンのドライバー ファイルを有効にする必要があります。 さまざまなドライバー ファイルの詳細については、「ドライバー バージョン」を参照してください。 ドライバーをダウンロードするには、「Download the Microsoft Drivers for PHP for SQL Server」 (Microsoft SQL Server 用 Drivers for PHP をダウンロードする) を参照してください。 PHP のドライバーを構成する方法については、「Loading the Microsoft Drivers for PHP for SQL Server」 (Microsoft SQL Server 用 Drivers for PHP を読み込む) を参照してください。

  • Web サーバーを使用する場合、Web サーバーは PHP を実行するように構成する必要があります。 さまざまな Web サーバーで PHP アプリケーションをホストする方法については、PHP の Web サイトのドキュメントを参照してください。

    Microsoft Drivers for PHP for SQL Serverは、FastCGI で IIS 10 を使用してテストされています。

注意

Microsoft は、IIS のサポートのみを提供しています。

ODBC ドライバー

PHP が実行されるコンピューター上に、正しいバージョンの Microsoft ODBC Driver for SQL Server が必要です。 サポートされるプラットフォーム用のドライバーのサポートされるすべてのバージョンを、こちらのページからダウンロードできます。

64 ビット版の Windows にドライバーの Windows バージョンをダウンロードする場合は、ODBC 64 ビット インストーラーによって、32 ビットと 64 ビットの ODBC ドライバーの両方がインストールされます。 Windows の 32 ビット版を使用する場合は、ODBC x86 インストーラーを使用します。 Windows 以外のプラットフォームでは、64 ビット版のドライバーのみを使用できます。

PHP ドライバー バージョン →
↓ ODBC ドライバーのバージョン
5.12 5.11 5.10 5.9 5.8 5.6 5.3 5.2 4.3 4.0 3.2
ODBC ドライバー 18 はい はい
ODBC ドライバー 17 はい イエス イエス イエス イエス イエス はい
ODBC ドライバー 13.1 はい イエス イエス イエス イエス イエス イエス イエス はい
ODBC ドライバー 13 はい
ODBC ドライバー 11 はい イエス イエス イエス イエス イエス はい

SQLSRV ドライバーを使用している場合、Microsoft Drivers for PHP for SQL Server によって使用されている SQL Server Microsoft ODBC Driver for SQL Server のバージョンに関する情報が sqlsrv_client_info によって返されます。 PDO_SQLSRV ドライバーを使用している場合、PDO::getAttribute を使用して、バージョンを確認できます。

SQL Server

サポートされている SQL Server バージョンの詳細については、サポートされるデータベース バージョンに関する記事をご覧ください。

オペレーティング システム

サポートされるオペレーティング システムの詳細については、「サポートされるオペレーティング システム」を参照してください。

ドライバー バージョン

このセクションでは、Microsoft Drivers for PHP for SQL Server の各バージョンに含まれるドライバー ファイルの一覧を示します。 各インストール パッケージには、スレッド化されたバリアントとスレッド化されていないバリアントの SQLSRV ドライバー ファイルと PDO_SQLSRV ドライバー ファイルが含まれています。 Windows では、32 ビットと 64 ビットのバリアントも使用できます。 PHP ランタイムで使用するドライバーを構成するには、「Microsoft Drivers for PHP for SQL Server の読み込み」のインストール手順に従います。

サポートされている Linux と macOS のバージョンでは、Linux と macOS のインストール手順に関する記事に従って、PHP の PECL パッケージ システムを使用して適切なドライバーをインストールできます。 代わりに、ご使用のプラットフォーム用の事前構築済みバイナリは、Microsoft Drivers for PHP for SQL Server の GitHub プロジェクト ページからダウンロードできます。 次の表は、事前構築済みバイナリ パッケージに含まれるファイルの一覧です。

Microsoft SQL Server 用 Drivers 5.12 for PHP:

Windows では、次のドライバー ファイルが提供されています。

ドライバー ファイル PHP バージョン スレッド セーフですか。 PHP .dll で使用
32 ビット php_sqlsrv_81_nts.dll
32 ビット php_pdo_sqlsrv_81_nts.dll
8.1 no 32 ビット php8.dll
32-bit php_sqlsrv_81_ts.dll
32 ビット php_pdo_sqlsrv_81_ts.dll
8.1 yes 32 ビット php8ts.dll
64 ビット php_sqlsrv_81_nts.dll
64 ビット php_pdo_sqlsrv_81_nts.dll
8.1 no 64 ビット php8.dll
64-bit php_sqlsrv_81_ts.dll
64 ビット php_pdo_sqlsrv_81_ts.dll
8.1 yes 64 ビット php8ts.dll
32 ビット php_sqlsrv_82_nts.dll
32 ビット php_pdo_sqlsrv_82_nts.dll
8.2 no 32 ビット php8.dll
32-bit php_sqlsrv_82_ts.dll
32 ビット php_pdo_sqlsrv_82_ts.dll
8.2 yes 32 ビット php8ts.dll
64 ビット php_sqlsrv_82_nts.dll
64 ビット php_pdo_sqlsrv_82_nts.dll
8.2 no 64 ビット php8.dll
64-bit php_sqlsrv_82_ts.dll
64 ビット php_pdo_sqlsrv_82_ts.dll
8.2 yes 64 ビット php8ts.dll
32-bit php_sqlsrv_83_nts.dll
32-bit php_pdo_sqlsrv_83_nts.dll
8.3 いいえ 32 ビット php8.dll
32-bit php_sqlsrv_83_ts.dll
32-bit php_pdo_sqlsrv_83_ts.dll
8.3 はい 32 ビット php8ts.dll
64-bit php_sqlsrv_83_nts.dll
64-bit php_pdo_sqlsrv_83_nts.dll
8.3 いいえ 64 ビット php8.dll
64-bit php_sqlsrv_83_ts.dll
64-bit php_pdo_sqlsrv_83_ts.dll
8.3 はい 64 ビット php8ts.dll

Linux では、次のドライバー ファイルが提供されています。

ドライバー ファイル PHP バージョン スレッド セーフですか。
php_sqlsrv_81_nts.so
php_pdo_sqlsrv_81_nts.so
8.1 いいえ
php_sqlsrv_81_ts.so
php_pdo_sqlsrv_81_ts.so
8.1 yes
php_sqlsrv_82_nts.so
php_pdo_sqlsrv_82_nts.so
8.2 いいえ
php_sqlsrv_82_ts.so
php_pdo_sqlsrv_82_ts.so
8.2 はい
php_sqlsrv_83_nts.so
php_pdo_sqlsrv_83_nts.so
8.3 いいえ
php_sqlsrv_83_ts.so
php_pdo_sqlsrv_83_ts.so
8.3 はい

Microsoft SQL Server 用 Drivers 5.11 for PHP:

Windows では、次のドライバー ファイルが提供されています。

ドライバー ファイル PHP バージョン スレッド セーフですか。 PHP .dll で使用
32 ビット php_sqlsrv_80_nts.dll
32 ビット php_pdo_sqlsrv_80_nts.dll
8.0 no 32 ビット php8.dll
32-bit php_sqlsrv_80_ts.dll
32 ビット php_pdo_sqlsrv_80_ts.dll
8.0 yes 32 ビット php8ts.dll
64 ビット php_sqlsrv_80_nts.dll
64 ビット php_pdo_sqlsrv_80_nts.dll
8.0 no 64 ビット php8.dll
64-bit php_sqlsrv_80_ts.dll
64 ビット php_pdo_sqlsrv_80_ts.dll
8.0 yes 64 ビット php8ts.dll
32 ビット php_sqlsrv_81_nts.dll
32 ビット php_pdo_sqlsrv_81_nts.dll
8.1 no 32 ビット php8.dll
32-bit php_sqlsrv_81_ts.dll
32 ビット php_pdo_sqlsrv_81_ts.dll
8.1 yes 32 ビット php8ts.dll
64 ビット php_sqlsrv_81_nts.dll
64 ビット php_pdo_sqlsrv_81_nts.dll
8.1 no 64 ビット php8.dll
64-bit php_sqlsrv_81_ts.dll
64 ビット php_pdo_sqlsrv_81_ts.dll
8.1 yes 64 ビット php8ts.dll
32 ビット php_sqlsrv_82_nts.dll
32 ビット php_pdo_sqlsrv_82_nts.dll
8.2 no 32 ビット php8.dll
32-bit php_sqlsrv_82_ts.dll
32 ビット php_pdo_sqlsrv_82_ts.dll
8.2 yes 32 ビット php8ts.dll
64 ビット php_sqlsrv_82_nts.dll
64 ビット php_pdo_sqlsrv_82_nts.dll
8.2 no 64 ビット php8.dll
64-bit php_sqlsrv_82_ts.dll
64 ビット php_pdo_sqlsrv_82_ts.dll
8.2 yes 64 ビット php8ts.dll

Linux では、次のドライバー ファイルが提供されています。

ドライバー ファイル PHP バージョン スレッド セーフですか。
php_sqlsrv_80_nts.so
php_pdo_sqlsrv_80_nts.so
8.0 いいえ
php_sqlsrv_80_ts.so
php_pdo_sqlsrv_80_ts.so
8.0 yes
php_sqlsrv_81_nts.so
php_pdo_sqlsrv_81_nts.so
8.1 いいえ
php_sqlsrv_81_ts.so
php_pdo_sqlsrv_81_ts.so
8.1 yes
php_sqlsrv_82_nts.so
php_pdo_sqlsrv_82_nts.so
8.2 いいえ
php_sqlsrv_82_ts.so
php_pdo_sqlsrv_82_ts.so
8.2 はい

Microsoft SQL Server 用 Drivers 5.10 for PHP:

Windows では、次のドライバー ファイルが提供されています。

ドライバー ファイル PHP バージョン スレッド セーフですか。 PHP .dll で使用
32 ビット php_sqlsrv_74_nts.dll
32 ビット php_pdo_sqlsrv_74_nts.dll
7.4 no 32 ビット php7.dll
32-bit php_sqlsrv_74_ts.dll
32 ビット php_pdo_sqlsrv_74_ts.dll
7.4 はい 32 ビット php7ts.dll
64 ビット php_sqlsrv_74_nts.dll
64 ビット php_pdo_sqlsrv_74_nts.dll
7.4 no 64 ビット php7.dll
64-bit php_sqlsrv_74_ts.dll
64 ビット php_pdo_sqlsrv_74_ts.dll
7.4 はい 64 ビット php7ts.dll
32 ビット php_sqlsrv_80_nts.dll
32 ビット php_pdo_sqlsrv_80_nts.dll
8.0 no 32 ビット php8.dll
32-bit php_sqlsrv_80_ts.dll
32 ビット php_pdo_sqlsrv_80_ts.dll
8.0 yes 32 ビット php8ts.dll
64 ビット php_sqlsrv_80_nts.dll
64 ビット php_pdo_sqlsrv_80_nts.dll
8.0 no 64 ビット php8.dll
64-bit php_sqlsrv_80_ts.dll
64 ビット php_pdo_sqlsrv_80_ts.dll
8.0 yes 64 ビット php8ts.dll
32 ビット php_sqlsrv_81_nts.dll
32 ビット php_pdo_sqlsrv_81_nts.dll
8.1 no 32 ビット php8.dll
32-bit php_sqlsrv_81_ts.dll
32 ビット php_pdo_sqlsrv_81_ts.dll
8.1 yes 32 ビット php8ts.dll
64 ビット php_sqlsrv_81_nts.dll
64 ビット php_pdo_sqlsrv_81_nts.dll
8.1 no 64 ビット php8.dll
64-bit php_sqlsrv_81_ts.dll
64 ビット php_pdo_sqlsrv_81_ts.dll
8.1 yes 64 ビット php8ts.dll

Linux では、次のドライバー ファイルが提供されています。

ドライバー ファイル PHP バージョン スレッド セーフですか。
php_sqlsrv_74_nts.so
php_pdo_sqlsrv_74_nts.so
7.4 いいえ
php_sqlsrv_74_ts.so
php_pdo_sqlsrv_74_ts.so
7.4 はい
php_sqlsrv_80_nts.so
php_pdo_sqlsrv_80_nts.so
8.0 いいえ
php_sqlsrv_80_ts.so
php_pdo_sqlsrv_80_ts.so
8.0 yes
php_sqlsrv_81_nts.so
php_pdo_sqlsrv_81_nts.so
8.1 いいえ
php_sqlsrv_81_ts.so
php_pdo_sqlsrv_81_ts.so
8.1 yes

Microsoft SQL Server 用 Drivers 5.9 for PHP:

Windows では、次のドライバー ファイルが提供されています。

ドライバー ファイル PHP バージョン スレッド セーフですか。 PHP .dll で使用
32-bit php_sqlsrv_73_nts.dll
32-bit php_pdo_sqlsrv_73_nts.dll
7.3 no 32 ビット php7.dll
32-bit php_sqlsrv_73_ts.dll
32-bit php_pdo_sqlsrv_73_ts.dll
7.3 はい 32 ビット php7ts.dll
64-bit php_sqlsrv_73_nts.dll
64-bit php_pdo_sqlsrv_73_nts.dll
7.3 no 64 ビット php7.dll
64-bit php_sqlsrv_73_ts.dll
64-bit php_pdo_sqlsrv_73_ts.dll
7.3 はい 64 ビット php7ts.dll
32 ビット php_sqlsrv_74_nts.dll
32 ビット php_pdo_sqlsrv_74_nts.dll
7.4 no 32 ビット php7.dll
32-bit php_sqlsrv_74_ts.dll
32 ビット php_pdo_sqlsrv_74_ts.dll
7.4 はい 32 ビット php7ts.dll
64 ビット php_sqlsrv_74_nts.dll
64 ビット php_pdo_sqlsrv_74_nts.dll
7.4 no 64 ビット php7.dll
64-bit php_sqlsrv_74_ts.dll
64 ビット php_pdo_sqlsrv_74_ts.dll
7.4 はい 64 ビット php7ts.dll
32 ビット php_sqlsrv_80_nts.dll
32 ビット php_pdo_sqlsrv_80_nts.dll
8.0 no 32 ビット php8.dll
32-bit php_sqlsrv_80_ts.dll
32 ビット php_pdo_sqlsrv_80_ts.dll
8.0 yes 32 ビット php8ts.dll
64 ビット php_sqlsrv_80_nts.dll
64 ビット php_pdo_sqlsrv_80_nts.dll
8.0 no 64 ビット php8.dll
64-bit php_sqlsrv_80_ts.dll
64 ビット php_pdo_sqlsrv_80_ts.dll
8.0 yes 64 ビット php8ts.dll

Linux では、次のドライバー ファイルが提供されています。

ドライバー ファイル PHP バージョン スレッド セーフですか。
php_sqlsrv_73_nts.so
php_pdo_sqlsrv_73_nts.so
7.3 いいえ
php_sqlsrv_73_ts.so
php_pdo_sqlsrv_73_ts.so
7.3 はい
php_sqlsrv_74_nts.so
php_pdo_sqlsrv_74_nts.so
7.4 いいえ
php_sqlsrv_74_ts.so
php_pdo_sqlsrv_74_ts.so
7.4 はい
php_sqlsrv_80_nts.so
php_pdo_sqlsrv_80_nts.so
8.0 いいえ
php_sqlsrv_80_ts.so
php_pdo_sqlsrv_80_ts.so
8.0 yes

Microsoft Drivers 5.8 for PHP for SQL Server:

Windows では、次のバージョンのドライバーが含まれています。

ドライバー ファイル PHP バージョン スレッド セーフですか。 PHP .dll で使用
32-bit php_sqlsrv_72_nts.dll
32-bit php_pdo_sqlsrv_72_nts.dll
7.2 no 32 ビット php7.dll
32-bit php_sqlsrv_72_ts.dll
32-bit php_pdo_sqlsrv_72_ts.dll
7.2 はい 32 ビット php7ts.dll
64-bit php_sqlsrv_72_nts.dll
64-bit php_pdo_sqlsrv_72_nts.dll
7.2 no 64 ビット php7.dll
64-bit php_sqlsrv_72_ts.dll
64-bit php_pdo_sqlsrv_72_ts.dll
7.2 はい 64 ビット php7ts.dll
32-bit php_sqlsrv_73_nts.dll
32-bit php_pdo_sqlsrv_73_nts.dll
7.3 no 32 ビット php7.dll
32-bit php_sqlsrv_73_ts.dll
32-bit php_pdo_sqlsrv_73_ts.dll
7.3 はい 32 ビット php7ts.dll
64-bit php_sqlsrv_73_nts.dll
64-bit php_pdo_sqlsrv_73_nts.dll
7.3 no 64 ビット php7.dll
64-bit php_sqlsrv_73_ts.dll
64-bit php_pdo_sqlsrv_73_ts.dll
7.3 はい 64 ビット php7ts.dll
32 ビット php_sqlsrv_74_nts.dll
32 ビット php_pdo_sqlsrv_74_nts.dll
7.4 no 32 ビット php7.dll
32-bit php_sqlsrv_74_ts.dll
32 ビット php_pdo_sqlsrv_74_ts.dll
7.4 はい 32 ビット php7ts.dll
64 ビット php_sqlsrv_74_nts.dll
64 ビット php_pdo_sqlsrv_74_nts.dll
7.4 no 64 ビット php7.dll
64-bit php_sqlsrv_74_ts.dll
64 ビット php_pdo_sqlsrv_74_ts.dll
7.4 はい 64 ビット php7ts.dll

Linux では、次のバージョンのドライバーが含まれています。

ドライバー ファイル PHP バージョン スレッド セーフですか。
php_sqlsrv_72_nts.so
php_pdo_sqlsrv_72_nts.so
7.2 いいえ
php_sqlsrv_72_ts.so
php_pdo_sqlsrv_72_ts.so
7.2 はい
php_sqlsrv_73_nts.so
php_pdo_sqlsrv_73_nts.so
7.3 いいえ
php_sqlsrv_73_ts.so
php_pdo_sqlsrv_73_ts.so
7.3 はい
php_sqlsrv_74_nts.so
php_pdo_sqlsrv_74_nts.so
7.4 いいえ
php_sqlsrv_74_ts.so
php_pdo_sqlsrv_74_ts.so
7.4 はい

Microsoft SQL Server 用 Drivers 5.6 for PHP:

Windows では、次のバージョンのドライバーが含まれています。

ドライバー ファイル PHP バージョン スレッド セーフですか。 PHP .dll で使用
32-bit php_sqlsrv_71_nts.dll
32-bit php_pdo_sqlsrv_71_nts.dll
7.1 no 32 ビット php7.dll
32-bit php_sqlsrv_71_ts.dll
32-bit php_pdo_sqlsrv_71_ts.dll
7.1 はい 32 ビット php7ts.dll
64-bit php_sqlsrv_71_nts.dll
64-bit php_pdo_sqlsrv_71_nts.dll
7.1 no 64 ビット php7.dll
64-bit php_sqlsrv_71_ts.dll
64-bit php_pdo_sqlsrv_71_ts.dll
7.1 はい 64 ビット php7ts.dll
32-bit php_sqlsrv_72_nts.dll
32-bit php_pdo_sqlsrv_72_nts.dll
7.2 no 32 ビット php7.dll
32-bit php_sqlsrv_72_ts.dll
32-bit php_pdo_sqlsrv_72_ts.dll
7.2 はい 32 ビット php7ts.dll
64-bit php_sqlsrv_72_nts.dll
64-bit php_pdo_sqlsrv_72_nts.dll
7.2 no 64 ビット php7.dll
64-bit php_sqlsrv_72_ts.dll
64-bit php_pdo_sqlsrv_72_ts.dll
7.2 はい 64 ビット php7ts.dll
32-bit php_sqlsrv_73_nts.dll
32-bit php_pdo_sqlsrv_73_nts.dll
7.3 no 32 ビット php7.dll
32-bit php_sqlsrv_73_ts.dll
32-bit php_pdo_sqlsrv_73_ts.dll
7.3 はい 32 ビット php7ts.dll
64-bit php_sqlsrv_73_nts.dll
64-bit php_pdo_sqlsrv_73_nts.dll
7.3 no 64 ビット php7.dll
64-bit php_sqlsrv_73_ts.dll
64-bit php_pdo_sqlsrv_73_ts.dll
7.3 はい 64 ビット php7ts.dll

Linux では、次のバージョンのドライバーが含まれています。

ドライバー ファイル PHP バージョン スレッド セーフですか。
php_sqlsrv_71_nts.so
php_pdo_sqlsrv_71_nts.so
7.1 いいえ
php_sqlsrv_71_ts.so
php_pdo_sqlsrv_71_ts.so
7.1 はい
php_sqlsrv_72_nts.so
php_pdo_sqlsrv_72_nts.so
7.2 いいえ
php_sqlsrv_72_ts.so
php_pdo_sqlsrv_72_ts.so
7.2 はい
php_sqlsrv_73_nts.so
php_pdo_sqlsrv_73_nts.so
7.3 いいえ
php_sqlsrv_73_ts.so
php_pdo_sqlsrv_73_ts.so
7.3 はい

Microsoft SQL Server 用 Drivers 5.3 for PHP:

Windows では、次のバージョンのドライバーが含まれています。

ドライバー ファイル PHP バージョン スレッド セーフですか。 PHP .dll で使用
32-bit php_sqlsrv_7_nts.dll
32-bit php_pdo_sqlsrv_7_nts.dll
7.0 no 32 ビット php7.dll
32-bit php_sqlsrv_7_ts.dll
32-bit php_pdo_sqlsrv_7_ts.dll
7.0 はい 32 ビット php7ts.dll
64-bit php_sqlsrv_7_nts.dll
64-bit php_pdo_sqlsrv_7_nts.dll
7.0 no 64 ビット php7.dll
64-bit php_sqlsrv_7_ts.dll
64-bit php_pdo_sqlsrv_7_ts.dll
7.0 はい 64 ビット php7ts.dll
32-bit php_sqlsrv_71_nts.dll
32-bit php_pdo_sqlsrv_71_nts.dll
7.1 no 32 ビット php7.dll
32-bit php_sqlsrv_71_ts.dll
32-bit php_pdo_sqlsrv_71_ts.dll
7.1 はい 32 ビット php7ts.dll
64-bit php_sqlsrv_71_nts.dll
64-bit php_pdo_sqlsrv_71_nts.dll
7.1 no 64 ビット php7.dll
64-bit php_sqlsrv_71_ts.dll
64-bit php_pdo_sqlsrv_71_ts.dll
7.1 はい 64 ビット php7ts.dll
32-bit php_sqlsrv_72_nts.dll
32-bit php_pdo_sqlsrv_72_nts.dll
7.2 no 32 ビット php7.dll
32-bit php_sqlsrv_72_ts.dll
32-bit php_pdo_sqlsrv_72_ts.dll
7.2 はい 32 ビット php7ts.dll
64-bit php_sqlsrv_72_nts.dll
64-bit php_pdo_sqlsrv_72_nts.dll
7.2 no 64 ビット php7.dll
64-bit php_sqlsrv_72_ts.dll
64-bit php_pdo_sqlsrv_72_ts.dll
7.2 はい 64 ビット php7ts.dll

Linux では、次のバージョンのドライバーが含まれています。

ドライバー ファイル PHP バージョン スレッド セーフですか。
php_sqlsrv_7_nts.so
php_pdo_sqlsrv_7_nts.so
7.0 いいえ
php_sqlsrv_7_ts.so
php_pdo_sqlsrv_7_ts.so
7.0 はい
php_sqlsrv_71_nts.so
php_pdo_sqlsrv_71_nts.so
7.1 いいえ
php_sqlsrv_71_ts.so
php_pdo_sqlsrv_71_ts.so
7.1 はい
php_sqlsrv_72_nts.so
php_pdo_sqlsrv_72_nts.so
7.2 いいえ
php_sqlsrv_72_ts.so
php_pdo_sqlsrv_72_ts.so
7.2 はい

Microsoft SQL Server 用 Drivers 5.2 for PHP:

Windows では、次のバージョンのドライバーが含まれています。

ドライバー ファイル PHP バージョン スレッド セーフですか。 PHP .dll で使用
32-bit php_sqlsrv_7_nts.dll
32-bit php_pdo_sqlsrv_7_nts.dll
7.0 no 32 ビット php7.dll
32-bit php_sqlsrv_7_ts.dll
32-bit php_pdo_sqlsrv_7_ts.dll
7.0 はい 32 ビット php7ts.dll
64-bit php_sqlsrv_7_nts.dll
64-bit php_pdo_sqlsrv_7_nts.dll
7.0 no 64 ビット php7.dll
64-bit php_sqlsrv_7_ts.dll
64-bit php_pdo_sqlsrv_7_ts.dll
7.0 はい 64 ビット php7ts.dll
32-bit php_sqlsrv_71_nts.dll
32-bit php_pdo_sqlsrv_71_nts.dll
7.1 no 32 ビット php7.dll
32-bit php_sqlsrv_71_ts.dll
32-bit php_pdo_sqlsrv_71_ts.dll
7.1 はい 32 ビット php7ts.dll
64-bit php_sqlsrv_71_nts.dll
64-bit php_pdo_sqlsrv_71_nts.dll
7.1 no 64 ビット php7.dll
64-bit php_sqlsrv_71_ts.dll
64-bit php_pdo_sqlsrv_71_ts.dll
7.1 はい 64 ビット php7ts.dll
32-bit php_sqlsrv_72_nts.dll
32-bit php_pdo_sqlsrv_72_nts.dll
7.2 no 32 ビット php7.dll
32-bit php_sqlsrv_72_ts.dll
32-bit php_pdo_sqlsrv_72_ts.dll
7.2 はい 32 ビット php7ts.dll
64-bit php_sqlsrv_72_nts.dll
64-bit php_pdo_sqlsrv_72_nts.dll
7.2 no 64 ビット php7.dll
64-bit php_sqlsrv_72_ts.dll
64-bit php_pdo_sqlsrv_72_ts.dll
7.2 はい 64 ビット php7ts.dll

Linux では、次のバージョンのドライバーが含まれています。

ドライバー ファイル PHP バージョン スレッド セーフですか。
php_sqlsrv_7_nts.so
php_pdo_sqlsrv_7_nts.so
7.0 いいえ
php_sqlsrv_7_ts.so
php_pdo_sqlsrv_7_ts.so
7.0 はい
php_sqlsrv_71_nts.so
php_pdo_sqlsrv_71_nts.so
7.1 いいえ
php_sqlsrv_71_ts.so
php_pdo_sqlsrv_71_ts.so
7.1 はい
php_sqlsrv_72_nts.so
php_pdo_sqlsrv_72_nts.so
7.2 いいえ
php_sqlsrv_72_ts.so
php_pdo_sqlsrv_72_ts.so
7.2 はい

Microsoft SQL Server 用 Drivers 4.3 for PHP:

Windows では、次のバージョンのドライバーが含まれています。

ドライバー ファイル PHP バージョン スレッド セーフですか。 PHP .dll で使用
32-bit php_sqlsrv_7_nts.dll
32-bit php_pdo_sqlsrv_7_nts.dll
7.0 no 32 ビット php7.dll
32-bit php_sqlsrv_7_ts.dll
32-bit php_pdo_sqlsrv_7_ts.dll
7.0 はい 32 ビット php7ts.dll
64-bit php_sqlsrv_7_nts.dll
64-bit php_pdo_sqlsrv_7_nts.dll
7.0 no 64 ビット php7.dll
64-bit php_sqlsrv_7_ts.dll
64-bit php_pdo_sqlsrv_7_ts.dll
7.0 はい 64 ビット php7ts.dll
32-bit php_sqlsrv_71_nts.dll
32-bit php_pdo_sqlsrv_71_nts.dll
7.1 no 32 ビット php7.dll
32-bit php_sqlsrv_71_ts.dll
32-bit php_pdo_sqlsrv_71_ts.dll
7.1 はい 32 ビット php7ts.dll
64-bit php_sqlsrv_71_nts.dll
64-bit php_pdo_sqlsrv_71_nts.dll
7.1 no 64 ビット php7.dll
64-bit php_sqlsrv_71_ts.dll
64-bit php_pdo_sqlsrv_71_ts.dll
7.1 はい 64 ビット php7ts.dll

Linux では、次のバージョンのドライバーが含まれています。

ドライバー ファイル PHP バージョン スレッド セーフですか。
php_sqlsrv_7_nts.so
php_pdo_sqlsrv_7_nts.so
7.0 いいえ
php_sqlsrv_7_ts.so
php_pdo_sqlsrv_7_ts.so
7.0 はい
php_sqlsrv_71_nts.so
php_pdo_sqlsrv_71_nts.so
7.1 いいえ
php_sqlsrv_71_ts.so
php_pdo_sqlsrv_71_ts.so
7.1 はい

Microsoft SQL Server 用 Drivers 4.0 for PHP

Windows では、次のバージョンのドライバーが含まれています。

ドライバー ファイル PHP バージョン スレッド セーフですか。 PHP .dll で使用
php_sqlsrv_7_nts_x86.dll
php_pdo_sqlsrv_7_nts_x86.dll
7.0 no 32 ビット php7.dll
php_sqlsrv_7_ts_x86.dll
php_pdo_sqlsrv_7_ts_x86.dll
7.0 はい 32 ビット php7ts.dll
php_sqlsrv_7_nts_x64.dll
php_pdo_sqlsrv_7_nts_x64.dll
7.0 no 64 ビット php7.dll
php_sqlsrv_7_ts_x64.dll
php_pdo_sqlsrv_7_ts_x64.dll
7.0 はい 64 ビット php7ts.dll

Linux では、次のバージョンのドライバーが含まれています。

ドライバー ファイル PHP バージョン スレッド セーフですか。
php_sqlsrv_7_nts.so
php_pdo_sqlsrv_7_nts.so
7.0 いいえ
php_sqlsrv_7_ts.so
php_pdo_sqlsrv_7_ts.so
7.0 はい

Microsoft SQL Server 用 Drivers 3.2 for PHP

Windows では、次のバージョンのドライバーが含まれています。

ドライバー ファイル PHP バージョン スレッド セーフですか。 PHP .dll で使用
php_sqlsrv_54_nts.dll
php_pdo_sqlsrv_54_nts.dll
5.4 no php5.dll
php_sqlsrv_54_ts.dll
php_pdo_sqlsrv_54_ts.dll
5.4 はい php5ts.dll
php_sqlsrv_55_nts.dll
php_pdo_sqlsrv_55_nts.dll
5.5 no php5.dll
php_sqlsrv_55_ts.dll
php_pdo_sqlsrv_55_ts.dll
5.5 はい php5ts.dll
php_sqlsrv_56_nts.dll
php_pdo_sqlsrv_56_nts.dll
5.6 no php5.dll
php_sqlsrv_56_ts.dll
php_pdo_sqlsrv_56_ts.dll
5.6 はい php5ts.dll

関連項目