[PHP]Template Replace (Object Oriented)
개발관련/PHP 2012. 4. 20. 15:43 |assigned_vars[$key] = $value; } public function display() { if(file_exists($this->filename)) { $output = file_get_contents($this->filename); foreach($this->assigned_vars as $key => $value) { $output = preg_replace('/{'.$key.'}/', $value, $output); } echo $output; } else { echo "*** Missing template error ***"; } } } $template = new Template(); $template->filename = "template2.php"; $template->set('page_title', "Template Test"); $template->set('content', "This is a test of templating using search and replace."); $template->display(); ?> // template2.php{page_title} {page_title}
{content}
Template Test
This is a test of templating using search and replace.
'개발관련 > PHP' 카테고리의 다른 글
[PHP]Upload (0) | 2012.04.20 |
---|---|
[PHP]Template Variable (0) | 2012.04.20 |
[PHP]Template Replace (0) | 2012.04.20 |
[PHP]Static Modifier (0) | 2012.04.20 |
[PHP]Server Variables (0) | 2012.04.20 |