本文目录一览:

thinkPHP中$this-assign(row,$row);这句话啥意思

this-assign(); 把数组打出来。thinkphp 在 Action 类里面使用 assign 方法对模板变量进行赋值;所以assign(row,$row)中第一个参数‘row’表示在模版取值用的变量名,第二个参数是row变量的值。

注意了,在redirect()之前不能够有任何输出,所以你把$this-assign()放在它前面的话,当对应的模板中如果有输出是就不能成功跳转,但是当模板中没有输出时就会有跳转了。

你这句$this-assign(‘username’,zhangsan)中username前后的单印号觉得有点问题,编码与zhangsan使用的有点不一样。

{:$rinfo[$v[listorder]]} 注:不要同时使用两种取值形式,这种复杂结构只能通过[]来取值。

这个官网手册讲解的很清楚的,模板渲染。例如:this-assign(data,$data);($data是你查询出的结果集)在页面你就可以直接拿到data值,进行输出。