PHP之thinkPHP(一)

PHP之thinkPHP(一)

PHP之thinkPHP(一)


在使用thinkPHP之前,需要导入到站点目录下;

wamp/apache/htdocs

在PHP中写入如下代码:第一行是设置编码;

第二行设置完后,会在左边自动生成Application文件夹;

第三句话是引入thinkphp

PHP之thinkPHP(一)


PHP之thinkPHP(一)

PHP之thinkPHP(一)

thinkPHP有四种路由模式;默认使用pathinfo模式;

定义和调用TP模板:

规则:一个控制器对应一个文件夹,一个方法对应一个文件;

PHP之thinkPHP(一)

PHP之thinkPHP(一)


tp中的常量======

PHP之thinkPHP(一)

PHP之thinkPHP(一)

thinkPHP的开发模式:===开发模式。生产模式;

define("APP_DEBUG",true);----开发模式

define("APP_DEBUG",false);----生产模式


PHP之thinkPHP(一)


TP的配置文件======

PHP之thinkPHP(一)


语法========

判断:PHP之thinkPHP(一)

PHP之thinkPHP(一)

循环===

PHP之thinkPHP(一)


数据库操作======

数据库表加前缀:可以把不同的网站放在同一个数据库中;

PHP之thinkPHP(一)

做如上配置,即自动连接了数据库;

前后台共用model;

PHP之thinkPHP(一)

PHP之thinkPHP(一)


对表的操作:

PHP之thinkPHP(一)

条件查询:


PHP之thinkPHP(一)

PHP之thinkPHP(一)

聚合函数:

PHP之thinkPHP(一)

数据添加:

PHP之thinkPHP(一)

PHP之thinkPHP(一)

数据修改:

PHP之thinkPHP(一)

PHP之thinkPHP(一)

PHP之thinkPHP(一)

删除:


PHP之thinkPHP(一)

直接调用sql语句:

PHP之thinkPHP(一)


添加:方法一

PHP之thinkPHP(一)

PHP之thinkPHP(一)

PHP之thinkPHP(一)

success()和error()是thinkPHP自带的执行成功和失败的方法,也可以跳转;

PHP之thinkPHP(一)

PHP之thinkPHP(一)

PHP之thinkPHP(一)


PHP之thinkPHP(一)

PHP之thinkPHP(一)

PHP之thinkPHP(一)

PHP之thinkPHP(一)

PHP之thinkPHP(一)

$this->success()中的跳转的路径,一定要用U()转换成绝对路径;

删除:

PHP之thinkPHP(一)


PHP之thinkPHP(一)



登陆和验证:

thinkphp-》library-》verify

验证:

PHP之thinkPHP(一)


登陆加验证

PHP之thinkPHP(一)


验证码显示:

PHP之thinkPHP(一)

PHP之thinkPHP(一)



文件上传:

PHP之thinkPHP(一)

PHP之thinkPHP(一)

生成缩略图:

PHP之thinkPHP(一)

数据分页:

PHP之thinkPHP(一)

分页自定义样式:

PHP之thinkPHP(一)

完全自定义样式:

PHP之thinkPHP(一)PHP之thinkPHP(一)PHP之thinkPHP(一)


PHP之thinkPHP(一)

PHP之thinkPHP(一)

PHP之thinkPHP(一)


命名空间:

当开发大型项目的时候,通过命名空间来管理成千上万的文件,PHP中5.3 后才支持命名空间;

命名空间中可以出现:类,函数,常量(只有CONST定义的常量,命名空间才有效,define定义的常量不行)

命名空间的申明和使用;


PHP之thinkPHP(一)

PHP之thinkPHP(一)


PHP之thinkPHP(一)

PHP之thinkPHP(一)

引入命名空间

PHP之thinkPHP(一)


PHP之thinkPHP(一)

PHP之thinkPHP(一)PHP之thinkPHP(一)

角色:

PHP之thinkPHP(一)

管理员

PHP之thinkPHP(一)

管理员信息:

PHP之thinkPHP(一)

PHP之thinkPHP(一)


PHP之thinkPHP(一)

PHP之thinkPHP(一)


PHP之thinkPHP(一)PHP之thinkPHP(一)

PHP之thinkPHP(一)

添加角色:

PHP之thinkPHP(一)


禁止*访问:

PHP之thinkPHP(一)

PHP之thinkPHP(一)

字段映射:

PHP之thinkPHP(一)PHP之thinkPHP(一)

自动完成:

PHP之thinkPHP(一)

路由:

PHP之thinkPHP(一)

PHP之thinkPHP(一)