Conexión a BD

Zia
29 de Julio del 2005
Hola, que tal.
Miren, tengo una duda respecto a la forma de conectar una BD con php. Hasta ahora yo he enlazado desde otras fuentes (Oracle con java, usando jdbc), pero ahora, ojeando la api de php, observo que ofrece un conjunto de funciones específicas para cada BD (yo estoy usando PostgreSQL), además del estandar ODBC.
Pues bien, mi duda es ¿Qué diferencia hay entre usar una y otra?. Me imagino que ODBC ofrece cobertura a todas las BD, pero entonces no entiendo porque existen las funciones específicas para cada BD.

Muchas gracias, y un saludo.