Для создания контроллера с тремя методами и представлениями в каждом из них с тайтлом и контентом в PHP, вам потребуется следующий пример кода:
<?php
class Controller
{
public function method1()
{
$title = "Метод 1";
$content = "Содержимое метода 1";
include 'view1.php';
}
public function method2()
{
$title = "Метод 2";
$content = "Содержимое метода 2";
include 'view2.php';
}
public function method3()
{
$title = "Метод 3";
$content = "Содержимое метода 3";
include 'view3.php';
}
}
?>
Создайте три файла представлений (view1.php, view2.php, view3.php) и укажите в них следующий код для каждого:
view1.php:
<!DOCTYPE html>
<html>
<head>
<title><?php echo $title; ?></title>
</head>
<body>
<p><?php echo $content; ?></p>
</body>
</html>
view2.php:
<!DOCTYPE html>
<html>
<head>
<title><?php echo $title; ?></title>
</head>
<body>
<p><?php echo $content; ?></p>
</body>
</html>
view3.php:
<!DOCTYPE html>
<html>
<head>
<title><?php echo $title; ?></title>
</head>
<body>
<p><?php echo $content; ?></p>
</body>
</html>
Таким образом, вы создаете контроллер с тремя методами, каждый из которых подключает свое собственное представление с уникальным заголовком и содержимым. Не забудьте вызвать соответствующий метод контроллера для отображения нужного представления.