MANILA, Philippines — A magnitude 4.7 shook the province of Zamboanga del Sur Wednesday afternoon, according to the Philippine Institute of Volcanology and Seismology (Phivolcs).