Rate this script:  I Love it  /   I Hate it

The world's simplest (decent) PHP templating engine...


Code


function include_view($__view, $vars=NULL) {
    # Start buffering the generated text.
    ob_start();

    # Process the view.
    if (!is_null($vars)) {
        extract($vars, EXTR_OVERWRITE | EXTR_REFS);
    }
    include("views/$__view.php");

    # Grab the generated content and clean up.
    $content = ob_get_contents();
    ob_end_clean();

    return $content;
}
 

 

 
The world's simplest (decent) PHP templating engine... scripts | The world's simplest (decent) PHP templating engine... snippet | The world's simplest (decent) PHP templating engine... example | The world's simplest (decent) PHP templating engine... tutorial | The world's simplest (decent) PHP templating engine... code