Нет, джуну фронтенд-разработки не нужно знать PHP. 12
PHP используют для бэкенда, то есть для серверной части проектов. 3 Внешняя оболочка, фронтенд, пишется на другом языке, но без бэкенда сайт просто не будет работать. 3
Для работы с сайтами в браузере фронтенд-разработчику необходимо знать JavaScript, HTML и CSS, а также сопутствующие технологии для работы с ними. 4
Однако знание основ веб-технологий, например, как работает современный веб, что такое домен, IP-адрес, хостинг, протоколы HTTP и HTTPS, может быть плюсом при трудоустройстве. 5
Требования к навыкам для конкретной вакансии лучше уточнять у работодателя.