-
{literal}
......{$test}
{/literal}
原样输出,不进行解析
查看全部 -
###用于占位,若为第一位可以省略,变量调节器支持管道模式
查看全部 -
不建议使用原生标签
查看全部 -
更改或者设置view的常量,只需更改或者设置配置的常量即可
查看全部 -
这是框架think目录下的view.php的view层的常量替换
查看全部 -
变量输出的四种方式
查看全部 -
视图传参。
查看全部 -
响应对象返回格式
查看全部 -
input()可能会引起函数重新定义,推荐使用Request对象获取
查看全部 -
think\Request类
查看全部 -
通过 assign 来传递值给view
查看全部 -
tp5查看全部
-
thinkphp5中变量赋值可通过以下四种方法:
①$this->assign('变量名',$变量值(名)); //在命名空间下引入think\Controller;
②$this->view->变量名 = '变量值'; //在命名空间下引入think\View;
③View::share('变量名',$变量名); //在命名空间下引入think\View;
④return $this->fetch('html页面',[
'变量名' => ‘变量值',
],[
'大写字母' => '替换内容'
]); //在命名空间下引入think\Controller;
系统提供的路径常量有:
__URL__ //路由地址
__ROOT__ //根目录
__STATIC__ //static目录
__CSS__ //css目录
__JS__ //js目录
可自行在config目录中替换,替换函数为:
’view_replace_str‘ => [
'常量名' => '替换路径'
]
查看全部 -
视图有两种方式跳转:
①直接return view();//默认为跳转至与方法名同名html页面,
②在文件头引入think\Controller;
在方法中调用:$this->fatch();默认跳转与方法名同名html页面
方法中的具体输出数据可通过$this->assign('字符串',输出变量名)
查看全部 -
响应对象:
可在方法名中带一个参数:type
方法中判断请求类型:
if(!is_array($type,['json','jsonp','xml'])){$type = 'json';}
Config::set('default_return_type',$type);
查看全部
举报