Как понять локальное хеширование?

Что вы делаете, это нормально, пока вы не начнете использовать «Просмотры» или «Шаблоны», и в этом случае вы больше не упорядочиваете свой контент HTML внутри «контроллера» или «действия».

Вместо этого вы загружаете представление и заполняете его значениями, которые оставляют все исходные тексты HTML для представления, а не вашим файлом PHP.

$view = new View('layout.php');
$view->header = $header;
$view->content = 'This is the main content!';
$view->footer = $footer;
print $view;

, который затем загружает файл макета, который выглядит примерно так:

<!DOCTYPE html>
<html lang="en">
    <head>
        ...
    </head>
    <body>
        <div id="header"><?php print $header; ?></div>
        <div id="content"><?php print $content; ?></div>
        <div id="footer"><?php print $footer; ?></div>
    </body>
</html>
146
задан gsamaras 14 June 2016 в 14:00
поделиться