Ваш PHP-код не выполняется, потому что сервер интерпретирует файл как текстовый файл, следовательно, почему коды не выполняются.Это связано с тем, что у вашего файла есть расширение .txt.
not sure how to get rid of the .txt suffix
Используйте любой редактор кода, например Notepad ++, чтобы сохранить файл в виде файла PHP, и, следовательно, избавиться от расширения .txt.
Или для обычного блокнота Windows, просто выберите сохранить как «весь файл», а имя файла убедитесь, что только «index.php».