Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Warunki i pętle w prostym systemie szablonów, Jak je wykonać?
Verxen
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 26.05.2011

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


Witam!
Ostatnio kodzę sobie grę przeglądarkową, i korzystam z prostego systemu szablonów znalezionego w internecie, który składa się z jednej klasy:
  1. <?php
  2. class Template {
  3. var $tmpl;
  4. var $data;
  5. function Template ($name)
  6. {
  7. $this->tmpl = file_get_contents($name);
  8. $this->data = Array();
  9. }
  10. function Add($name, $value = '')
  11. {
  12. if (is_array($name)) {
  13. $this->data = array_merge($this->data, $name);
  14. } else if (!empty($value)) {
  15. $this->data[$name] = $value;
  16. }
  17. }
  18. function Display() {
  19. return preg_replace('/{([^}]+)}/e', '$this->data["\\1"]',
  20. $this->tmpl);
  21. }
  22. }
  23. ?>

Chciałbym do tego dodać system warunków i pętli, jednakże nie wiem, w jaki sposób się do tego zabrać ;/ Mógłby ktoś pomóc?
Za wszelkie odpowiedzi z góry dziękuję. Pozdrawiam!
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: 12.03.2026 - 19:15