We recently released an update for the Microsoft Drivers for PHP for SQL Server. Version 5.8.1 of the SQLSRV and PDO_SQLSRV drivers only applies to Linux and macOS platforms and adds production support for Alpine Linux.
Notable items about this release since the previous production release include:
Pull Request#1094- Fixed default locale issues in Alpine Linux
Pull Request#1095- Removed unnecessary data structure to support Client-Side Cursors feature in Alpine Linux
Pull Request#1095- Fixed logging issues when both drivers are enabled in Alpine Linux
No support for inout / output params when using sql_variant type
No support for inout / output params when formatting decimal values
In Linux and macOS, setlocale() only takes effect if it is invoked before the first connection. Attempting to set the locale after connecting will not work