为了账号安全,请及时绑定邮箱和手机立即绑定

assign是否能传递数组呢???

如题。assign是否能传递数组呢?

正在回答

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']  }

1 回复 有任何疑惑可以回复我~
#1

慕斯卡5018863 提问者

非常感谢!
2016-07-23 回复 有任何疑惑可以回复我~

可以 $this->assign('display获取的变量名',数组或变量);

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
快速入门ThinkPHP框架—理论篇
  • 参与学习       89165    人
  • 解答问题       562    个

快速入门ThinkPHP框架教程,掌握ThinkPHP的理论基础

进入课程

assign是否能传递数组呢???

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信