Максим Федоров, echo false - не в тему. Тут не нужен ?: оператор. Или хотя бы '' использовать вместо false. Он-то, конечно, преобразуется в пустую строку, но внешне некорректно.
footer_code, вы думаете что все содержимое .php файла в конечном итоге отображается на странице и его можно выполнить? Это не так. Почитайте как работает web-сервер.
footer_code, Нельзя выполнить php-код из браузера. PHP-код выполняется полностью при формировании страницы на сервере и в итоге, в браузер идет только html (например).
А почему в laravel MVP, если там есть Controller, но нет Presenter'a?
Почитал про MVC, MVP, MVVM. Я не совсем понимаю. С точки зрения web-сайта, который делится на front-end, back-end, мне показалось, что MVP, MVVM применим только к фронтенду.— data binding, события, изменения интерфейса. Например, часть событий вьюхи обрабатывает js-приложение и изменяет интерфейс, а часть, отправляется ajax на сервер где его принимает контроллер. Мне кажется, что между этими парадигмами какая-то тонкая грань, что в реальных условиях люди используют все вместе.
~T = -19. -19 это и так false же, если к bool привести, а !false == true