Dalla home page:

The PHP version currently supports an amazing number of databases, thanks to the wonderful ADOdb community: MySQL, PostgreSQL, Interbase, Firebird, Informix, Oracle, MS SQL, Foxpro, Access, ADO, Sybase, FrontBase, DB2, SAP DB, SQLite, Netezza, LDAP, and generic ODBC, ODBTP. The Sybase, Informix, FrontBase and PostgreSQL, Netezza, LDAP, ODBTP drivers are community contributions. Here is the complete list of drivers.
ti ho mandato il link proprio perche' avevo visto che supportava DB2.

Immagino (ma non posso garantirlo) che si dovra' fare:

Codice PHP:
$DB NewADOConnection('DB2'); 
Poi non so se PHP abbia bisogno di altre librerie per supportare le connessioni ad un DB2. Probabilmente nella documentazione di adodb c'e' scritto. Come in quella di PHP

Inoltre dagli errori che - speriamo di no - riceverai puoi capire quale libreria eventualmente manca