This is from the website of the United Arab Emirates London Embassy. (However, since it makes no reference to nationality I assume that applies to ALL passports):
"Q. What is the minimum validity period that I need to have in my passport?
A. Six months, beyond the end of your intended stay. If you hold a residence permit, your passport must be valid for at least three months in order to travel in and out of the country."
Source:
http://www.uaeembassyuk.net/
(it's on the FAQs page).
Contact the Phillipine Consulate in Oman to find out about renewing your passport:
http://www.dfa.gov.ph/index.php/links/foreign-embassies/foreign-consulates
Chris