首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

PHP面试有关问题考卷02

2012-12-21 
PHP面试问题考卷023、能够使HTML和PHP分离开使用的模板答案是:PHP代码//controller$view new View()echo

PHP面试问题考卷02
3、能够使HTML和PHP分离开使用的模板

答案是:PHP代码

//controller$view = new View();echo $view->display('out.php', array('name'=>'stefan', 'blog'=>'http://stefan321.iteye.com'));//View Classclass View{function display($view_filename, array $view_data) {// Import the view variables to local namespaceextract($view_data, EXTR_SKIP);// Capture the view outputob_start();try{// Load the view within the current scopeinclude $view_filename;}catch (Exception $e){// Delete the output bufferob_end_clean();// Re-throw the exceptionthrow $e;}// Get the captured output and close the bufferreturn ob_get_clean();}} // end class


//out.php
<h1><?php echo $name ?> </h1><a href="<?php echo $blog ?>">Blog</a>

热点排行