一、基础环境
Win10 64位
Apache 64位
SQL Server 2012
PHP 7.0.33
ODBC 驱动采用 13.1
PHP 驱动采用 4.0
二、说明
PHP连接SQL Server需要ODBC和PHP驱动
三、原因
a.
SQL Server 2012 支持 ODBC 11 +
win10 支持 ODBC 13.1 +
win7 支持 ODBC 11 ~ 17.4
所以选择 ODBC 13.1
b.
ODBC 13.1 支持 PHP驱动 4.0+
win10 php驱动 4.0 +
PHP采用7.0以上,具体版本参考PHP驱动的版本
https://docs.microsoft.com/zh-cn/sql/connect/php/microsoft-php-drivers-for-sql-server-support-matrix?view=sql-server-ver15
四、下载地址
1.PHP 下载
https://windows.php.net/downloads/releases/archives/
php-7.0.33-Win32-VC14-x64.zip
2.ODBC 13.1
https://docs.microsoft.com/zh-cn/sql/connect/odbc/windows/release-notes-odbc-sql-server-windows?view=sql-server-ver15
3.PHP 驱动
https://docs.microsoft.com/zh-cn/sql/connect/php/release-notes-php-sql-driver?view=sql-server-