Как вставить переменную между тегами p
$message = '
<html>
<head>
<title></title>
</head>
<body>
<p>Например тут</p>
</body>
</html>';
PHP исполняет код, находящийся внутри ограничителей, таких как <?php ?>
.
Всё, что находится вне ограничителей, выводится без изменений. В
основном это используется для вставки PHP-кода в HTML-документ...
Правильное применение PHP в контексте с HTML-разметкой
<html>
<head>
<title><?php echo $title; ?></title>
</head>
<body>
<p><?php echo $myVar; ?></p>
</body>
</html>
Правильно, и удобнее будет для вас в дальнейшем, если будете организовывать структуру своего проекта следующим образом: скрипт «вставлять» в HTML-разметку, а не PHP выводить разметку (если она конечно из чего-то не генерируется).
Это основы синтаксиса.
Если в дальнейшем захотите использовать какой-нибудь шаблонизатор — также будет проще для вас.
Дополнительная информация
Что такое PHP?
Изолирование от HTML
Еще есть такой вариант, более лаконичный, на мой взгляд
<html>
<head>
<title><?=$title?></title>
</head>
<body>
<p><?=$myVar?></p>
</body>
</html>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты