Я пытаюсь реализовать html-код в своем php-коде. Я используюнеправильный вывод кода php со встроенным html
<?php
echo <<< _END
//HTML HERE
_END;
?>
Проблема в том, что _END;?>
показаны на странице.
Я отредактировал директивы для папки моих веб-сайтов в /etc/httpd/conf.d/mywebsite.conf
с этим кодом, и я обращаюсь к файлу php с помощью mydomain.com/test. Добавлен расширение .php. Если я получаю доступ к mydomain.com/test.php, то в моем html-файле нет _END;?>, Что является правильным.
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.php
#RewriteRule ^([a-z]+)\/?$ $1.php [NC]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^(.*)$ $1.html
#RewriteRule ^([a-z]+)\/?$ $1.html [NC]
</IfModule>
Любая идея, почему я вижу _END;?>
в моем веб-сайте?
Кажется, что скрытие .html работает так, как должно, но .php неправильно интерпретируется.