+ -
当前位置:首页 → 问答吧 → smarty的传递对象 :)

smarty的传递对象 :)

时间:2010-01-20

来源:互联网

我知道如果要在smarty中使用一个变量可以这样声明
==============================================
$smarty->assign($base['page_name'] = 'Hello,php 100');
//可以这样使用
{$base.page_name}
=========================================
请问,如果数组中保存的是对象的话,我应该怎么得到它的属性呢?或者说就根本不能使用对象保存数据?

唉!~
直接还是像php中那样访问就好了嘛~
{$base.page_name->main}

其实这么诡异的语法,只有在smarty中才会出现
[ 此帖被mofe在2010-01-20 23:53重新编辑 ]

作者: mofe   发布时间: 2010-01-20

呵呵

复制代码
  1. class a{
  2.     public $a = 'face';
  3. }
  4. $this->assign('object', new a());

作者: cain   发布时间: 2010-01-21

不会smarty的数组调用输出

作者: fei16   发布时间: 2010-01-21

作者: phpxin   发布时间: 2010-01-22

相关阅读 更多