why php is showing the code and not the site code example

Example 1: php showing code in browser

If your PHP code is being displayed in the browser, it means that your
server has not been setup to serve PHP scripts.

You can use something like XAMPP. If you do, activate 'Apache' and 'MySQL'

After you do that, go into the download directory and go into 'htdocs'
(default: 'C:\xampp\htdocs')

Make a folder with your PHP code in it.

To access the website, go into your browser and type:

localhost/FOLDER_NAME_WITH_PHP_HERE

NOTE:
	this will only allow you to view it locally, nobody else will be able
    to see the website.

Example 2: on running php file showing code instead of view

sudo apt-get install php libapache2-mod-php
sudo a2enmod mpm_prefork && sudo a2enmod php7.0
sudo service apache2 restart

Tags:

Php Example