PHP НЕСКОЛЬКО СТРАНИЦ В ОДНОМ ФАЙЛЕ
В PHP есть возможность создавать несколько страниц в одном файле. Один из способов реализации этого - использование условных операторов и функции include().
Например, если вам нужно создать страницу с отдельным заголовком, содержимым и подвалом, можно создать три отдельных файла - header.php, content.php и footer.php, а затем в основном файле объединить их с помощью функции include():
<?php
include('header.php');
include('content.php');
include('footer.php');
?>
Теперь вы можете редактировать каждый отдельный файл, а изменения автоматически отобразятся на всех страницах, которые используют эти элементы.
Еще один способ создания нескольких страниц в одном PHP-файле - использование переменной, которая определяет какой код нужно выполнить. Например:
<?php
$page = 'home';
if ($page == 'home') {
echo 'Это главная страница';
} else if ($page == 'about') {
echo 'Это страница о нас';
} else if ($page == 'contact') {
echo 'Это страница контактов';
}
?>
В этом примере, в зависимости от значения переменной $page, будет выводиться разный контент.
Как грамотно создать несколько страниц на сайте?
как передать переменную c одного файла на другой PHP
PHP - загрузка одного или нескольких файлов
Ставить ли перенаправление со страницы ruphp.com на сайт?
Уроки PHP 7 - Подключение файлов. Шаблон страницы. ruphp.come
Создание PHP веб сайта за 1 час! + Выгрузка на сервер