У меня есть кусок HTML-кода (с некоторыми эхо-версиями из него), которые мне нужно показывать несколько раз (внутри цикла) и на нескольких страницах.PHP - Альтернатива использованию include внутри цикла
Итак, как сохранить его СУХОЙ?
Мои идеи по общему признанию, не были блестящими:
Собираем в отдельном файле и в том числе - но тогда я сделаю включаемый внутри цикла, и он показал, как плохая практика.
Вводя его в функцию - но тогда я должен сделать переменные глобальными плюс это просто не выглядит для меня, как функции предназначены для такого использования.
Есть ли лучший способ? Это где, возможно, у ООП есть решение? (Я запускаю php 5.3)
Зачем вам нужно делать переменные глобальными, если вы вызываете функцию? Кроме того, фрагмент кода будет отличным, чтобы делать предложения. –
Проводка кода поможет. Взгляните на шаблон реестра http://www.devshed.com/c/a/PHP/Registry-Design-Pattern/ – dotoree