It's been a while since I need to program PHP with connection to an Oracle database. Usually, I would prefer to design my system to use MySQL or postgreSQL to link up with PHP as a database. But I cannot exclude myself to have to code a PHP system which need to connect to an Oracle DB by a client specific request.
So, as I'm lurking around the Google street to have a good and working guide on how to setup PHP to be able to connect to Oracle - I did found out that there are not many tutorial available on blogs and forums on a working step-by-step Apache, PHP and Oracle installation guide with an oci8 extension enable.