As you can see from the etymology and definition, philosophy is a rather broad term, a mixed bag and thus a philosopher would need to be somewhat of a polymath, a jack of all trades.
I do have a problem with the use of the word knowledge when it comes to philosophy, because it implies that a philosopher could be a lover of fact, of something that can be known which is just the opposite. To illustrate my point, I will turn to "philosophers" of more note than myself:
“Real knowledge is to know the extent of one's ignorance.” Confucius
“Imagination is more important than knowledge. Knowledge is limited. Imagination encircles the world.” Albert Einstein
“I know nothing except the fact of my ignorance.” Socrates
“Knowledge is knowing that we cannot know.” Ralph Waldo Emerson
philosophy c.1300, from O.Fr. filosofie (12c.), from L. philosophia, from Gk. philosophia "love of knowledge, wisdom," from philo- "loving" (see philo-) + sophia "knowledge, wisdom," from sophis "wise, learned;" of unknown origin.
phi·los·o·phy noun \fə-ˈlä-s(ə-)fē\ plural-phies Definition of PHILOSOPHY1 a (1): all learning exclusive of technical precepts and practical arts (2): the sciences and liberal arts exclusive of medicine, law, and theology <a doctor of philosophy> (3): the 4-year college course of a major seminary b (1)archaic: physical science (2): ethics c: a discipline comprising as its core logic, aesthetics, ethics, metaphysics, and epistemology 2 a: pursuit of wisdom b: a search for a general understanding of values and reality by chiefly speculative rather than observational means c: an analysis of the grounds of and concepts expressing fundamental beliefs 3 a: a system of philosophical concepts b: a theory underlying or regarding a sphere of activity or thought <the philosophy of war> 4 a: the most basic beliefs, concepts, and attitudes of an individual or group b: calmness of temper and judgment befitting a philosopher