Никакие не нужно знать, достаточно просто начать изучать php с нуля. Единственное что нужно знание HTML, но это не язык программирования, это язык разметки.
Для изучения PHP никаких специальных знаний иметь не нужно. Но, поскольку PHP - это скриптовый язык программирования и испоьзуется в сфере веб разработок, я рекомендовал бы вам изучить HTML и CSS.