Установка PHP
Важное требование для работы с PHP заключается в том, что ему нужен веб-сервер, напр., Apache, Nginx. Если Вы работаете на ОС Windows, то Вам будет удобнее установить специальные программные среды XAMPP или OSPanel . В них уже есть определённый набор (стек) языков программирования, баз данных, серверов. И конечно же среди них будет PHP, т.е. в этом случае его не нужно будет устанавливать отдельно.
В любом случае перед тем как скачивать программные среды или начинать установку PHP самостоятельно, рекомендую обратиться к официальной документации :

Если вы используете ОС Linux, то установка PHP сводится к выполнению всего лишь нескольких команд. Конечно, предварительно нужно установить на него Apache или Nginx , но сделать это значительно проще, чем на Windows. Итак, вот у нас есть сервер и теперь приступаем к установке PHP. Сначала нужно обновить сведения о репозиториях и текущих пакетах:
sudo apt-get update
sudo apt-get upgrade
Затем выполняем установку доступной версии PHP:
sudo apt-get install php
Далее давайте проверим версию установленного пакета PHP:
php -v
Для веб-разработки не только на PHP, но и на других языках, рекомендую использовать ОС Linux. Несмотря на кажущуюся простоту для пользователя, ОС Windows имеет некоторые трудности для разработчика: 1) Нельзя напрямую работать с популярными серверами NGINX и APACHE (для этого придется устанавливать OpenServer, XAMPP). 2) Многие команды в терминале имеют неудобный синтаксис по сравнению с Linux. 3) В Windows могут быть проблемы с правами доступа к файлам и символическими ссылками (symlink). 4) Отсутствие встроенного пакетного менеджера (как apt или yum). В Linux можно установить софт одной командой (apt install nginx). 5) Ограниченная автоматизация (нет cron, systemd, удобного ssh). Помимо того, большинство хостингов работают на ОС Linux, поэтому лишняя тренировка никому не помешает. Для работы с ОС Linux рекомендую использовать виртуальные машины, созданные, напр., с помощью гипервизора Oracle. Также можно выделить диск на своем компьютере и установить на него ОС Linux, чтобы затем переключаться в биосе между двумя операционными системами.