thinkphp项目

thinkphp 是我学这么多框架来最简单的一个框架了,它的资料哪里都是,从网上一搜都是,

下面是我在做项目的时候总结出来的一些注意的点:

1.thinkphp 结构:

1).要注意的就是我们在action中定义action class 时要注意:首字母要大写,如TestAction.class.php  这就是一个完美的定义

2),有控制器就有视图,在定义视图的时候我们要在TPL中定义,但是我们首先要看你定义的控制器名词,我们在TPL这个文件下面建立一个文件,文件名为控制器的名称,然后就可以定义html,html的名称也是有规定的,html名就是你在控制器中定义的方法名词的名字,这样子控制器就很容易的认识你的视图。

2.控制器:thinkphp 的控制器很类似java  Struts2 框架,有控制器和视图那就免不了两者之间显示和传值,

1) .显示:

$this->display();

$this->show();

2). 控制器传值给页面:

$this->assgin(变量,要传的值可以是数组);

$this->变量=要传的值

3)  .页面给控制器传值,这个大家都是知道的,通过表单来。

4).控制器获得页面的数据,

这个的话,好多,但是和java  ,php 不同的就是php  $_GET   thinkphp :还可以_post [ ]  这样子书写。  这两种是有区别的,那就是$_post  是不用判断从页面中的值是不是为空,当使用这种方法得到的时候,我们就可以不用做判断,因为为空的时候,他会默认为0.

 

posted @ 2014-11-08 16:23  KOBE-Jason  阅读(140)  评论(0)    收藏  举报