Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vytvoriť šablónu systém Simple PHP

Vytvorenie šablóny systém v PHP je veľmi užitočná . Systém šablóna oddeľuje obchodné a displeja logiku a udržiava kód dobre oddelené , jednoduchší dokument a test a lepšie spravovateľný . Toho sa dosiahne tým , že drží na obchodnú logiku , napríklad databázové dotazy a spracovanie dát a zobrazenie kódu v samostatných súboroch . Pri spustení súboru obchodnú logiku , že sa stará o všetku logiku a namiesto zobrazenia HTML kód priamo , načíta súbor displeja a odovzdáva mu dáta pre to , aby formátovanie a zobrazenie . Pokyny dovolená 1

Vytvorte nový súbor a otvorte ho pomocou textového editora . Skopírujte a vložte nižšie uvedený kód do súboru a uložte ho ako " template.php " .

< Php

trieda Šablóna {

verejné $ hodnota ; ?

verejné $ file ;

public function __ construct ( $ file = '' , $ values ​​= array ( ) ) {

$ this - > file = $ file ;

$ this - > values ​​= $ hodnota ;

}

public function výstup ( ) {

ob_start ( ) ;

patrí ( $ this - > file ) ;

$ out = ob_get_clean ( ) ;

echo $ z ;

} }
2

vytvorte nový súbor a otvorte ho pomocou textového editora . Na začiatku súboru , spustite funkciu PHP " require_once " s " template.php " ako parameter . Vykonať svoju logiku , ako by ste na normálne stránke . Vytvoriť nový " Template " objekt pomocou " nové" syntax PHP s cestou na stránku Zobraziť ako parameter . Nastavte " Template " " hodnoty " vlastníctvo objektu s hodnotami prejsť na stránku zobrazenie . Výstup na stránku zobrazenie volaním metódy objektu " výstup " . Tu je príklad :

< php

require_once " template.php " ;

//... ? Logika tu

$ template = new Template ( " layout.php ' ) ;

$ template - > hodnoty [ ' title ' ] = " Moja stránka " ,

$ template - > hodnoty [ ' mená ' ] [ ] = " Jacob " , Spojené

$ template - > hodnoty [ ' mená ' ] [ ] = " John " ;

$ template - > hodnoty [ ' mená ' ] [ ] = " Tony " ;

$ template - > výstup ( ) ;
3

Pre zobrazenie kódu , vytvárať nový súbor s názvom používaným v predchádzajúcom kroku , a otvorte súbor pomocou textového editora . Napíšte kód na formátovanie a zobrazenie hodnoty stanovené obchodnej logiky stránku . Hodnoty sú uložené v " $ this - > hodnôt . " Tu je príklad :

hodnoty [ ' title ' ] ; > < /h1 >

? mená < /h2 >

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené