If you do not use Operating System related stuff ,I do not thing you will have a problem as php is one for all.
Maybe someone with more experience may say for sure .
I made a php site at resin (Java server that support php) and the only problem were the set of character encoding.
My resin server configuration wanted unicode for my language characters.
Also I made php scripts at windows with Abyss web server and then I upload them at apache and I did not had any problem.
For oracle and php I found
this .