Базовая структура MVC (PHP)

У меня есть следующий поток данных для простой формы входа в систему.

Пользовательский контроллер доступа PHP-файл. Контроллер включает model.php и view.php

Пользователь отправляет форму, контроллер отправляет данные POST в методы модели и возвращает результат обратно.

Пользователь вошел в систему и перенаправлен в другое представление (сообщение об успешном входе в систему) контроллером.

В настоящее время мои взгляды являются статическим HTML (без PHP), поэтому вот мой вопрос. Как правильно передать пользователю приветственное сообщение, например "Hello, Craig!"?

Разрешен ли просмотр фрагментов PHP, например

<?php echo $username; ?> 

так как модель загружается перед этим в файл контроллера?

Спасибо!

Edit: Лучше ли на практике разрешать представлению доступ к определенным методам класса, например

<?php $user->getUsername(); ?>

в отличие от просто переменных?

Основываясь на других ответах, я нашел очень полезную статью, которая вас также может заинтересовать.

http://www.nathandavison.com/posts/view/7/custom-php-mvc-tutorial-part-5-views

Ответы на вопрос(2)

Ваш ответ на вопрос