Paul proclaims that his God “will meet all [our] needs.” Paul is not referring specifically to spiritual needs in this portion of his letter to the church at Philippi. Instead, he is saying that his physical needs have been met by “the gifts [they] sent.” He writes, “They are a fragrant offering, an acceptable sacrifice, pleasing to God.” (Philippians 4:18) Paul means to imply that just as his own needs have been met by the church of Philippi, so their needs will be met by God through others.
On the other hand, Paul verifies that he “has learned the secret of being content in any and every situation, whether well fed or hungry, whether living in plenty or in want.” (Philippians 4:12) He is able to be content because he “can do everything through Him who gives [him] strength.” (Philippians 4:13) Therefore, in this short passage, he is referring to his spiritual needs being met by God.
By implication, whether physical or spiritual, our needs are met by God “according to His glorious riches in Christ Jesus.” Therefore, says Paul, “rejoice in the Lord always. [He] says it again: Rejoice!” (Philippians 4:4) He advises, “Do not be anxious about anything, but in everything, by prayer and petition, with thanksgiving, present your requests to God.” (Philippians 4:6)