La extensión ODBC permite utilizar controladores de bases de datos ODBC desde PHP, empleando las mismas funciones de PHP para cualquier controlador.
Los siguientes controladores y gestores de controladores cuentan con soporte
directo:
» IBM DB2,
» iODBC y
» unixODBC. También se puede enlazar
directamente un controlador definido por el usuario, como Sybase SQL
Anywhere, mediante --with-custom-odbc.
Las versiones de PHP anteriores a la 8.5 permitían utilizar directamente estas bases de datos: » Adabas D, DBMaker, Empress y » Solid.
Nota:
Se recomienda encarecidamente utilizar un gestor de controladores como iODBC o unixODBC con PHP. Aunque un controlador puede utilizarse directamente con la extensión ODBC compilando contra él, un gestor de controladores ofrece mayor flexibilidad y compatibilidad. En Windows, siempre se utiliza el gestor de controladores del sistema.