Ce sunt șabloanele și ceea ce au nevoie, portalul de cunoștințe, portal de cunoștințe, învățământ la distanță
Ce sunt șabloanele și ceea ce au nevoie
Ce este un șablon într-un limbaj de programare? Ai putea spune că un șablon - un text cu variabile în ea. Atunci când un șablon se înlocuiește variabile cu valorile lor.
Într-una din conferințele am văzut deja un exemplu de șablon. Acesta a fost modelul pentru afișarea documentelor. Utilizatorii pentru a crea o linie de text, marcate cu HTML-tag-uri, și inserate în ea un special meta-caractere (specii) pe care programul nostru este ulterior înlocuit cu valoarea elementelor corespunzătoare. Pentru ceea ce avem nevoie de acest șablon. Pentru a, de exemplu, puteți schimba stilul documentului, fără a schimba codul de program.
Cel mai frecvent răspuns la întrebarea, de ce avem nevoie de template-uri. Se merge ceva de genul: template-uri sunt necesare pentru a separa logica de aplicare a lucrărilor privind metoda de prezentare a datelor, și anume, de la proiectare ...
Exemplul de mai sus este un șablon - una dintre cele mai simple. Pentru prelucrarea ei folosind doar o funcție a str_replace de substituție (). Cel mai adesea, în scopul de a lucra cu șabloane. Creați o bibliotecă de clasă. În principiu, creați biblioteca nu este necesară, deoarece există multe biblioteci open source de template-uri. peste funcția care angajează echipe mari de dezvoltatori, încercând să le facă versatil, puternic și rapid. Unele dintre aceste biblioteci le considerăm. Dar mai întâi, formulăm problema, un exemplu de soluții, care va demonstra utilizarea de template-uri diferite.