motor șablon în PHP cu propriile mâini

Să începem cu faptul că acesta va fi în măsură să definească șablonul nostru:

  • selectarea blocurilor șablon
  • blocuri de prelucrare
  • substituție variabilă

Numele blocurilor vor fi stocate în matrice:

Pentru a face mai clar de mers pe jos printr-un exemplu.

Orice tabel de știri:

aveți nevoie pentru a crea un șablon pentru a afișa știri, și un script PHP procesează șablonul.

Acum, unitatea de alocare funcție sau variabilă:

Ca argument a trecut la șablonul sau fragment (fragment de ce? Pentru că unitatea de interior poate fi o altă unitate, adică, blocul „interior“ trebuie să fie prelucrate separat). Se urmărește în continuare evenimente