Я сохраняю отдельные страницы, содержащие HTML и PHP, в базе данных в виде простого текста, например:
<body>
<h1>Welcome</h1>
<?PHP $welcome = "Hello";
echo $welcome;
?>
<br />
</body>
И желаемый результат состоит в том, чтобы выполнить код PHP, смешанный с простым текстом, поэтому приведенный выше код будет выглядеть для браузера как следующий HTML:
<body>
<h1>Welcome</h1>
Hello<br />
</body>
Я использую функцию, которая просто ECHO передает простой текст из базы данных на страницу, поэтому очевидно, что PHP никогда не обрабатывается как PHP.
Как бы вы хотели преобразовать PHP из интерпретируемого как обычный текст, чтобы он выполнялся как реальный код PHP?