Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]System szablonów na extract
uncuncunc
post
Post #1





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 1.04.2012

Ostrzeżenie: (0%)
-----


Tak się zastanawiam nad budową prostego systemu szablonów w celach poszerzenia wiedzy. Czy powinienem zrobić to używając funkcji extract?

  1. array('title' => 'aaaa');
  2. //...
  3. private static function loadTemplateFile($templatePath, $vars)
  4. {
  5. extract($vars, EXTR_OVERWRITE);
  6. $template_return = '';
  7. require $templatePath;
  8. $template_return = ob_get_contents();
  9. return $template_return;
  10. }
  11. // wynik
  12.  
  13. echo $title; // zwraca 'aaaa'


Czy takie podejście jest poprawne? Jak się zabezpieczyć? I czy w ogóle używać tej funkcji?
Przeglądałem już różne systemy szablonów, jednak interesuje mnie Wasze zdanie.

Ten post edytował uncuncunc 14.01.2013, 21:33:34
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 10:42