No, no nesitas instalar MS SQL Server enteroo .. sólo las librerías de MS SQL Server .. lo que llaman la versión "cliente" de MS SQL Server que no es más que esta .dll en tu directorio windows/sytem:
ntwdblib.dll
Todo esto lo menciona en la documentación oficial de PHP al respecto:
Cita: Requirements for Win32 platforms.
The extension requires the MS SQL Client Tools to be installed on the system where PHP is installed. The Client Tools can be installed from the MS SQL Server CD or by copying ntwdblib.dll from \winnt\system32 on the server to \winnt\system32 on the PHP box. Copying ntwdblib.dll will only provide access. Configuration of the client will require installation of all the tools.
http://www.php.net/manual/en/ref.mssql.php
Un saludo,