
<?php namespace Home\Controller; use Think\Controller; interface iTemplate//首先要定义接口的方法,在里面定义了,下面的类里面就必须用到这些方法,否则就会报错的。 { public function index($name, $var); public function setVariable($name, $var); public function getHtml($template); } class ApiController implements iTemplate { private $vars = array(); public function index($name='jiazuqian', $var='select') { $this->vars[$name] = $var; //dump($this->vars[$name]); } public function setVariable($name, $var) { $this->vars[$name] = $var; } public function getHtml($template) { foreach($this->vars as $name => $value) { $template = str_replace('{' . $name . '}', $value, $template); } return $template; } } ?>
文章来源: php API接口最基本的写法
人吐槽 | 人点赞 |
发表评论