thinkphp 杂项(3.2.3)

Posted allen817

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了thinkphp 杂项(3.2.3)相关的知识,希望对你有一定的参考价值。

 G(‘start‘);//时间描点start

php代码。。。。

G(‘end‘);//时间描点end

echo G(‘start‘,‘end‘,4).‘-----------‘; 时间统计
echo G(‘start‘,‘end‘,‘m‘);内存统计

echo parse_name(‘java php python‘,1); //1是java编码风格, 0 是c 编码风格

layout渲染(等同于python的装饰器):1方法在配置里开启 ‘LAYOUT_ON‘=>true, ‘LAYOUT_NAME‘=>‘layout‘(指定的layout文件 ),2方法动态的在控制器里开启layout(true),就只是这个模板会被渲染。

widget渲染输出:

模块下建立Widget文件夹,创建widget如(TestWidget) 继承Controller  比如有个方法good($name,$age) return ‘hello‘.$name‘.‘年龄‘.$age;前台调用 {:W(‘Test/good‘,array(‘allen‘,‘18‘))} ,当然也可以传入变量 如 {:W(‘Test/good‘,array(‘allen‘,$age))} ,目前觉得这人方法的好处是可以方便页面调用,当然他的方法也可被控制器调用。

 

以上是关于thinkphp 杂项(3.2.3)的主要内容,如果未能解决你的问题,请参考以下文章

ThinkPH5 SQL注入(Mysql 聚合函数)

ThinkPHP 快速入门

thinkphp queue队列

从防护角度看Thinkphp历史漏洞

thinkphp3.2 开发环境搭建

7)杂项没整理