Qué distribución de linux usas? Si tienes debian o gentoo añadirte el módulo es facilísimo. (con el apt-get ó emerge).
Si vas a
http://es2.php.net/manual/en/ref.oracle.php verás que hay varias funciones que encapsulan las sentencias OPEN, CLOSE, FETCH y FECHT INTO para operar con cursores.
Aunque igual te interesa encapsularlo con el patrón iterador, hace unas semanas traduje un artículo de HarryFuecks:
http://weblogs.javahispano.org/comme...radores_en_php
El original está aquí:
http://www.phppatterns.com/index.php...leview/50/1/1/
Ya nos cuentas, chao!