Si te fijas en los comentarios de los usuarios de todas las funciones que veas en el manual oficial de PHP .. en la mayoría de casos se proponen alternativas a una función que implemetó PHP en tal versión para versiones inferiores y/o alternativas ...
Revisalo por qué hay como 3 alternativas ... de implementación de esa funcion para PHP 4.x.x
http://www.php.net/manual/en/function.array-combine.php
Un saludo,