Rambler's Top100

О правилах хорошего тона

О правилах хорошего тона
Существует множество полезных рекомендаций на тему о том, как правильно программировать. Этой теме посвящено немалое количество источников. Всегда оказывается полезным отделять представление от данных. Верстка HTML-странички должна быть отделена от функциональности. При работе с языком РНР это также актуально.
Отделить функциональность основного скрипта от HTML-представления можно довольно просто, если использовать функции вставки, например функцию require_once(). В нашем примере HTML-код и вставляемые в него переменные из фрагментов-скриптов располагаются в файле require l.php (листинг 1). Основная функциональность которая может быть сколь угодно сложной (в нашем же примере приводится лишь описание принципа разделения), содержится в самостоятельном файле required1.php (листинг 2).
Файл requiredl.php вставляется в файл requirel.php с помощью функции require_once(requiredl.php).
Листинг 1. Файл require1.php

<?php
require_once(required1.php);
?>
<hl>Front-end</hl>
Этот файл содержит представление данных. Формирование данных, их
обработка отделены от представления -
это происходит в отдельном файле.<hr>
<р>Первая переменная: <?php echo $first; ?>.</p>
<р>Вторая переменная: <?php echo $second; ?>.</p>
<р>Третья переменная: <?php echo $third; ?>.</p>
| Листинг 2. Файл required1.php
<?php
// Здесь располагается основная функциональность
// (во всяком случае должна быть расположена)
$first=строчка;
$second=6;
$third="<h3>3аголовок</h3>";
?>

Оставьте свой комментарий

Вы должны войти, чтобы оставить комментарии.