PHP известен, в первую очередь, как язык для разработки серверных скриптов, однако, возможности его применения значительно шире. PHP может быть использован для создания следующих приложений.
Скрипты, запускаемые из командной строки.
Скрипты, исполняемые на веб сервере.
Приложения для рабочего стола с графическим пользовательским интерфейсом.
Скрипты для командной строки. Не слишком широко используемая возможность, особенно, приверженцами Windows. Все, что необходимо, - это сам PHP. Запуск PHP скриптов из командной строки может применяться для работы с текстовыми файлами, а также удобен для выполнения различных периодических задач по расписанию, которое контролируется средствами операционной системы.
Серверные скрипты. Самая традиционная сфера применения PHP - создание сайтов. Помимо PHP, необходим веб сервер и броузер.
Самостоятельные приложения. PHP может быть использован и для разработки полноценных пользовательских приложений с графическим интерфейсом. Для этого понадобится специальное расширение - PHP-GTK.