Вашият проблем е (както е предложено в коментарите) Apache няма идея "как" да стартира php, така че просто ви дава необработените php файлове. Трябва да инсталирате PHP, ако не сте, в противен случай, ако сте инсталирали php, трябва да конфигурирате apache, за да го използвате.
Ако PHP НЕ е инсталиран
Продължете и потърсете в Google, има много ресурси, обясняващи как да го направите.
Добре е да търсите WAMP стека . Което означава Windows, Apache, MySQL и PHP. Има много места, които ви показват как да инсталирате всеки един от тези отделни компоненти.
Ако е инсталиран PHP
httpd.conf
файлът трябва да бъде променен, за да включва PHP.
Добавете следния ред след всички оператори LoadModule:
LoadModule php5_module "[PathToPHP]/php5apache2_2.dll"
Потърсете AddType и добавете следното след последния AddType ред:
AddType application/x-httpd-php .php
Добавете местоположението на PHP в края на файла httpd.conf. Например в края на файла добавете следното:
PHPIniDir "[PathToPHP]"