已有40人关注
再致轻鸿老师
发表在PHP图书答疑 2015-11-24
是否精华
版块置顶:
轻鸿老师:
按照您给的方法,也不行,倒其错误信息提示让学生从templat_c文件夹中的那个叫编译文件什么的得到启示,用下面的方法终于成功,但学生仅会依样画瓢,不知道一个赋值语句为什么要弄得这么复杂。如果不嫌麻烦,还希望给以必要的分析。
{php}
$this->_tpl_vars['new_xm']= $this->_tpl_vars['arraytest'][$this->_sections['testid']['index']]['xm'];
{/php}
分享到:
精彩评论 3
轻鸿_mrkj
学分:0 LV1
TA的每日心情
加油
2020-12-25 20:06:49
2015-11-24
沙发
读者您好:
请您确认用以下代码替换您上述代码,确实不好用吗?
 {php}
    $new_xm = $arraytest[testid]["xm"];   
 {/php}
轻鸿_mrkj
学分:0 LV1
TA的每日心情
加油
2020-12-25 20:06:49
2015-11-24
板凳
您上面给出的是smarty解析之后的文件,是smarty所做的工作,我们平时写代码的时候是不需要这么写的。
昌叔_mrkj
学分:14 LV2
TA的每日心情
奋斗
2020-03-29 16:21:53
2015-11-24
地板
[FIELDSET][LEGEND]引自:2楼[/LEGEND]
您上面给出的是smarty解析之后的文件,是smarty所做的工作,我们平时写代码的时候是不需要这么写的。
[/FIELDSET]

回复:
 是的,很遗憾,不管用您上一贴子所回复的 {assign var="kk" value=$tt[id].name},还是用$new_xm = $arraytest[testid]["xm"]; 都不行。其实$new_xm = $arraytest[testid]["xm"]; 是您之前曾推荐使用过的,我,我试过后,程序虽然没有提示错误,但达不到流程控制的预期效果。而使用{assign var="kk" value=$tt[id].name},方式一试,提示是template_c中那个解析文件出错,于是我就依样画瓢的搬来一试,居然成功了,只可惜知其然而不知其所以然,想换了别的判断条件又不知道怎样写,所以急需要解决这个问题。请老师再次下载附图,领会学生的意图。
首页上一页 1 下一页尾页 3 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照