PHP面试有关问题考卷02

WBOY
发布: 2016-06-13 11:01:17
原创
1011 人浏览过

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 namespace		extract($view_data, EXTR_SKIP);		// Capture the view output		ob_start();		try		{			// Load the view within the current scope			include $view_filename;		}		catch (Exception $e)		{			// Delete the output buffer			ob_end_clean();			// Re-throw the exception			throw $e;		}		// Get the captured output and close the buffer		return ob_get_clean();	}} // end class
登录后复制


//out.php
<h1><?php echo $name ?> </h1><a href="<?php echo $blog ?>">Blog</a>
登录后复制

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板