ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 模板中变量与赋值 >[warning] 注:请将php.ini中短标签设置为开启。 short_open_tag = On #### 控制器示例代码:/app/Controller/IndexController.php 声明$name变量,并作为display()参数传递进去。 ~~~ class IndexController extends Controller{ public function index(){ $name = '张三'; $this->display($name); } } ~~~ #### 模板示例代码:/app/View/Index/index.php 在模板中使用PHP输出变量方式输出$name ~~~ <!doctype html> <html> <head> <meta charset="utf-8"> <title>MAGPHP框架</title> </head> <body> 用户<?=$name?>您好,欢迎使用MAGPHP微框架! </body> </html> ~~~ <br/><hr/><br/><br/> #### 再例如: 定义了一个$data的数组,里面有第4条score的值是一个数组。最后将$data作为参数传入给display()方法。 ~~~ class IndexController extends Controller{ public function index(){ $data['name'] = '张三'; $data['age'] = 25; $data['sex'] = '男'; $this->display($data); } } ~~~ 在模板文件中调用输出如下: ~~~ <!doctype html> <html> <head> <meta charset="utf-8"> <title>MAGPHP框架</title> </head> <body> 姓名:<?=$data['name']?><br/> 年龄:<?=$data['age']?><br/> 性别:<?=$data['sex']?> </body> </html> ~~~