У меня есть два сценария, которые я вызываю двумя вызовами PHP include(). Первый запускает сеанс/устанавливает файлы cookie, второй загружает один из двух сценариев JavaScript. Чтобы все было в порядке, я использовал два вызова, но я хотел бы просто объединить их в один.Есть ли способ, соответствующий стандарту, запуск сеанса PHP и эхо сценарий JavaScript в одном заявлении include()?
Текущая настройка (упрощенно):
<? include "session.php" ?>
<!DOCTYPE HTML>
<html>
<head>
<? include "scripts.php" ?>
...
Что я хотел бы:
<? include "session_and_scripts.php" ?>
<!DOCTYPE HTML>
<html>
<head>
...
Но это недопустимые разметки. Теперь, если это действительно не имеет значения, я бы хотел сделать это так. Если есть серьезные последствия, то я думаю о том, чтобы просто повторять DOCTYPE во включенном PHP-файле, чего я бы предпочел не делать.
Итак, что лучше: эхо DOCTYPE, используйте include() два раза или используйте include() один раз и имеют недопустимую разметку?
EDIT - Весь сценарий (сессионный и JavaScript), в идеале должен быть полностью осуществимым с одной строкой коды (например, один включать())
Это то, что f чтобы упростить работу. – DampeS8N