The Philippines flag was officially adopted on May 19, 1898.
The white triangle is symbolic of peace, red symbolizes bravery and blue represents patriotism.
The three gold stars and sun represent the three main divisions of the country - Luzon, Mindanao and Visayas.
Philippines Coat of Arms:
The coat of arms of the Philippines is composed of a shield depicting sun and stars (transposed from the flag).
The eagle of the United States on the field of blue, and the lion of Castile and Leon on the field of red, represent the colonial history of the Philippines.
Katipunan flag of 1897
First flag of the Philippines (1898 - 1901)
Flag of the Philippines Redscale at en.wikipedia