
正文
thinkphpassign参数,thinkphp55
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
thinkPHP中使用assign向前台输出参数,但是参数被覆盖了,怎么回事_百度...
其中$this指当前控制类Test,assign传参操作,test参数名称,$key指你要传给test的数据 在前台模板中 用{$test}来输出$test的值。
this-assign(arr,$arr)中第一个参数是在模板中使用的变量名,名字可以任意取,第二个参数是传递给模板的变量。
thinkphp 在 Action 类里面使用 assign 方法对模板变量进行赋值;所以assign(wish,$wish)中第一个参数‘wish’表示在模版取值用的变量名,第二个参数是wish变量的值。
相关问答
Q1: thinkPHP中$this-assign(row,$row);这句话啥意思
1、this-assign(); 把数组打出来。thinkphp 在 Action 类里面使用 assign 方法对模板变量进行赋值;所以assign(row,$row)中第一个参数‘row’表示在模版取值用的变量名,第二个参数是row变量的值。
2、$this-assign(str ,$str )这种形式也可。页面中$str就可以直接使用了。
3、下面我再简单解释下你发的代码。你这个应该是thinkphp的model吧,init静态方法是model的初始化方法,是一个静态方法,主要用于勾子处理(事件绑定)。这个调用可以从thinkphp的model类中找到。
Q2: thinkPHP中“$this-assign(row,$row);”是什么意思?
thinkphp 在 Action 类里面使用 assign 方法对模板变量进行赋值;所以assign(row,$row)中第一个参数‘row’表示在模版取值用的变量名,第二个参数是row变量的值。
比如:Test控制类的index方法里写下这句 $this-assign(test,$key);其中$this指当前控制类Test,assign传参操作,test参数名称,$key指你要传给test的数据 在前台模板中 用{$test}来输出$test的值。
学习学习教程 我给你看我做的一个CURD index.html的内容 php代码部分:user对象,取id=1的数,数组$arr分配给data,就是html的data;好啦,你试试吧,我也新手。
$this-assign(str ,$str )这种形式也可。页面中$str就可以直接使用了。
Q3: thinkphp里的assign(wish,$wish)什么意思
1、表示把Action中$name变量(其值为ThinkPHP)赋值给模板变量myname,当然也可以是其他名字。
2、ThinkPHP 3 的输出 (重点)a、通过 echo 等(PHP原生的输出方式)在页面中输出。V -- 负责输出(页面显示),调用一个方法,输出模板文件。
3、array[name] = ‘thinkphp’;array[email] = ‘liu21st@gmail.com’;array[phone] = ’12335678′;this-assign($array);这样,就可以在模板文件中同时输出name、email和phone三个变量。
4、学习学习教程 我给你看我做的一个CURD index.html的内容 php代码部分:user对象,取id=1的数,数组$arr分配给data,就是html的data;好啦,你试试吧,我也新手。
5、表单的名称肯定都是一个 这样肯定是最后一个 你要用数组 Jq简单的Combox选择框 传入json数据源来设置下拉框的选项,调用ComboxHandler.SelectedItem()函数来获取选择的值。
Q4: thinkphp模板像控制器传递参数出现失败
this-assign(admin,$admin);分配了就不会报错。
这样子吧,建议你一步一步去解决问题。首先单独获得一下$_GET[ssid],并打印一下,然后再用$this-assign(codeid,$_GET[ssid]);这行代码,再在页面输出一下,其他的代码暂时先屏蔽。
出现这种情况时,只需将操作类型显式的传入 create() 方法即可,即 create($_POST,1),告诉系统本次操作为写入数据。另外如果传入的数据不是 $_POST ,也要将数据当作参数传入,如 create($_GET)。
Q5: thinkphp中display能传参数吗
所以通常display方法无需带任何参数即可输出对应的模板,这是模板输出的最简单的用法。
看来是你的分组出了问题,而且只是分组的情况下,一般$this-display里面是不用加参数的。
根据你的需求,帮你做了一个示例,如下:渲染Public文件夹中的abc.html模板文件,其他路径可以自行更换。
用手接受吧,可能也是模版model直接张着嘴接受。哈哈,开个玩笑,看框架的代码,它会告诉你怎么接受。
你这句$this-assign(‘username’,zhangsan)中username前后的单印号觉得有点问题,编码与zhangsan使用的有点不一样。
关于thinkphpassign参数和thinkphp55的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






