课程
/后端开发
/PHP
/快速入门ThinkPHP框架—理论篇
如题。assign是否能传递数组呢?
2016-07-21
源自:快速入门ThinkPHP框架—理论篇 5-2
正在回答
可以。下面给个例子:
ThinkPHP3.2,Index控制器下赋值:
$array1 = array(
'name' => 'Lis',
'age' => 18,
);
$this->assign('array',$array1); // 这里的 'array' 应和模版里面变量的一致
//等价于 $this->array=$array1;
Index模版输出:
方法一:
<?php
echo $array['name']." ".$array['age'];
?>
方法二:
{ $array['name'] } { $array['age'] }
慕斯卡5018863 提问者
可以 $this->assign('display获取的变量名',数组或变量);
举报
快速入门ThinkPHP框架教程,掌握ThinkPHP的理论基础