No. WordPress was built to be used by the masses. While in certain instances it may be advantageous to know PHP, it is most definitely not a requirement to setup a basic website.