Сегодня у нас урок для начинающих. Допустим, вы - начинающий программист, или верстальщик, или вообще пытались мимо проходить, но жизнь заставила соединить верстку (она же html-разметка) и php-код. Как это сделать с минимальными усилиями?
Итак, допустим у вас есть верстка для списка новостей:
<div>
<h1>Это заголовок списка новостей</h1>
<div class="some-class">
<h2>Заголовок новости 1</h2>
<p>Небольшой блок текста для ознакомления</p>
<a href="/detail.php?id=1">Читать текст целиком</a>
<span class="author">Автор новости: И. Иванов</span>
</div>
<div class="some-class">
<h2>Заголовок новости 2</h2>
<p>Небольшой блок текста для ознакомления</p>
<a href="/detail.php?id=2">Читать текст целиком</a>
<span class="author">Автор новости: И. Иванов</span>
</div>
<div class="some-class">
<h2>Заголовок новости 3</h2>
<p>Небольшой блок текста для ознакомления</p>
<a href="/detail.php?id=3">Читать текст целиком</a>
<span class="author">Автор новости: И. Иванов</span>
</div>
</div>
И есть массив новостей $newsArray
, полученный из БД/API/откуда-то ещё. Мы не будем рассматривать, как вы получили этот массив, будем считать, что он у вас есть.
Для лучшего понимания, что и как нужно сделать, разобьем нашу задачу на несколько шагов.