After hours and hours of researching online documentation and discussion forum threads I have concluded that PHP is a poor choice for enterprise applications because if its shitty API for connecting to Oracle remoltley.
This is why it will never be adopted in a seriose environment and other technologies such as ASP and JAVA will always dominate, MySQL is ok for joe blow but not for banks, insurance companies etc....
Why dosent the PHP community spend a little more time integrating proprietary technology with opensource so it can be used in an enterprise.
What a dissapointment, I will hang up my PHP hat and go and by a ASP manual and start coding with Microsoft or maybe <Cold Fusion>