Cita:
Iniciado por maycolalvarez una cosa es que tu IDE coloree el código y otra muy diferente es que la Librería esté realmente cargada en el servidor, es decir, que el hecho de que el editor de texto no coloque en azul una función no necesariamente indica que no esté la Librería.
realiza un phpinfo() para verificar si las librerías están cargadas, si no, verifica en el php.ini y reinicia apache y vuelve a intentar.
De hecho revisar phpinfo() fue lo primero que hice cuando cargue los dll a php.ini
y si los tengo habilitados, pero tal vez tengas razon que el editor de texto no ponga las sentencias sqlsrv en azul no quiere decir que no me las reconosca pero es que asi mismo me paso cuando no me reconocio el odbc_fetch_array pero habra que probar.