thinkphp基础入门(2),thinkphp基础入门第一节介绍了thinkphp基本路径问题,第二节将介绍thinkphp的常见用法(m层跟v层)
我们先在controller层新建个indexcontroller.class.php(新建文件的格式为xxxcontroller.class.php,建议首字母大写)其他写法,框架将不识别为控制器文件
新建个index函数
assign('variable',输出变量到模板中); //assign的作用是将控制器的变量输出到v层 $this->display();//assign完后一定要display一下才能输出到模板中 }
然后我们在view文件夹中新增个index文件夹(名称要与控制器名称一致,比如aaacontroller的控制器就要新建个aaa文件夹),在index里面新建个index.html文件(这名字要与index控制器中display的函数名一致),输入以下代码:
document {$variable}
{$xxx} 这可以输出controller中assign的变量,这时我们在url输入http://localhost/你的文件夹名/index.php?m=home&c=index&a=index,将会出现“输出变量到模板”这几个字,这样就实现了输出变量到模板中。这个非常常用!!
然后第二个常用的地方就是u函数,i函数 这里不多说了 详见api文档
没有display函数的都是不会渲染到模板上的,可以用于操作逻辑,然后如果ajax中请求一个地址,这个请求地址为控制器某个函数(体现在url的a参数上),其他操作跟纯生的php编程差不多了。
http://www.bkjia.com/phpjc/1110978.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/1110978.htmltecharticlethinkphp基础入门(2),thinkphp基础入门 第一节介绍了thinkphp基本路径问题,第二节将介绍thinkphp的常见用法(m层跟v层) 我们先在controller层新建...