Как подключить php код в html

Возникновение вопроса, как вставить php код в html, говорит о том, что нужно разобраться с самыми основами.
Для этого рекомендуется прочитать статью: Самые основы. Как работает PHP?

Прежде всего, стоит понимать, что html это лишь язык разметки. Грубо говоря HTML - это то, что отдается в браузер, когда Вы заходите на ту или иную страницу. HTML-код также может быть результатом работы php скрипта.

Когда кто-то интересуется "Как подключить php в html", то он имеет в виду примерно следующее.
Имеется html-страница, и в каком-то ее участке должен быть выполнен php-код, который произведет какую-то работу, например получение данных, и выведет результат.

Пример:

<html>
  <head>
      <title>Заголовок</title>
  </head>
  <body>
    <?php echo 'Привет, я PHP!'; ?>
  </body>
</html>

Приведенный выше код, и является ответом на вопрос.

Однако php не следует рассматривать, как нечто, что можно вставить в html код. PHP правильнее считать языком программирования, с помощью которого можно выполнять различные операции, одной из которых может быть конструирование html кода.

Сначала при помощи php идет разбор запроса пользователя, получение необходимых данных из базы (например), их обработка, и лишь затем эти данные отдаются пользователю, который их запросил. При этом, запрошенные данные могут быть оформлены в html код.

То, каким образом происходит оформление результатов работы php скрипта, в html-код называется шаблонизацией. Иными словами, у нас уже должен быть готовый html-шаблон, в котором заранее подготовлено место, для вывода данных.

Шаблонизация является неотъемлемой частью веб-программирования и следующая статья обязательна к прочтению, даже если вы уже написали пару сайтов:
Шаблонизация в PHP.

После того, как освоитесь с шаблонизацией, приступайте к изучению MVC.