http://www.tuicool.com/articles/nQFnQrR

1,sublime text 增强插件 右键可以打开文件目录

http://www.w3cfuns.com/notes/13810/d9b9ed2fb80785dae88a5344ef0f30d4.html

2,thinkphp 手册

http://document.thinkphp.cn/manual_3_2.html#url

3,构造函数小写也行的,不区分大小写,

构造函数是类中的一个特殊函数,当使用 new 操作符创建一个类的实例时,构造函数将会自动调用。当函数与类同名(不区分大小写)时,这个函数将成为构造函数。如果一个类没有构造函数,则调用基类的构造函数,如果有的话。

$constrol = isset($_GET['m'])?$_GET['m']:'Index';$action = isset($_GET['a'])?$_GET['a']:'index';

$obj = new $constrol();$obj->$action();

class Index{    function index(){        echo 'This is Index index';    }    function say(){        echo 'This is Index say';    }}

die();

$obj = new MyUser();$obj->say();

class MyUser{    function myuser(){        echo 'myUser...';    }    function index(){        echo 'This is MyUser index';    }    function say(){        echo 'This is MyUser say';    }}
 

 4, debug模式下会即时更新,非debug模式下会运行runtime下的东西,编译后的文件,Bind_module是指定这个单入口对应的模块

// 开启调试模式 建议开发阶段开启 部署阶段注释或者设为falsedefine('APP_DEBUG',True)
//加上这句话后 URL 里面就只能http://localhost:8080/demo/index.php/Index/lists这样访问了//去掉后是这样访问http://localhost:8080/demo/index.php/Home/Index/listsdefine('BIND_MODULE','Home');

 5, header的用法

http://blog.sina.com.cn/s/blog_5357c0af0100shgp.html

header('Content-Type: text/html; charset=utf-8');

6,自动加载函数库 common/function.php  thinkphp3.2 版本改了,改成function.php,之前是Common.php

7.php跳转和重定向

http://blog.csdn.net/yhb241/article/details/49179309

转发(跳转)forward
重定向redirect 
forward是服务器内部重定向,程序收到请求后重新定向到另一个程序,客户机并不知道;redirect则是服务器收到请求后发送一个状态头给客户,客户将再请求一次,这里多了两次网络通信的来往。当然forward也有缺点,就是forward的页面的路径如果是相对路径就会有些问题了。
forward后,地址栏显示的信息不改变
而Redirect后,是开始了一个新的Http请求,因此地址栏是redirect后的地址。
forward保存了相关的状态信息,而redirect不保存信息。

8.thinkphp3.2 验证码的运用

http://blog.csdn.net/yafei450225664/article/details/40424025

9,session存入数据库有什么好处?

由于将session由默认的分散文件管理变成了自定义的数据库管理,于是你就有了增强session功能的手段
通过对数据的简单操作,你可以实现:
控制一个帐号只能一个人登录
统计在线人数
踢出某个在线用户
多站点共享session(网络通行证)
实现Application变量(多用户共享的全局变量)

php默认的是将session保存到文件,如下
session.save_handler = files
session.save_path = "C:\php\savesession"

http://www.jb51.net/article/38058.htm

转载于:https://www.cnblogs.com/as3lib/p/5946282.html

thinkphp3.2 学习相关推荐

  1. Thinkphp3.2学习(一)

    Thinkphp3.2(简称tp)版本发布,全新的tp版本,基于php5.3,而Onethink(简称ot)你可以理解为一个tp3.2的demo,可以看看ot的目录结构. 引用官方的话 "3 ...

  2. 【ThinkPHP3.2.3】学习ThinkPHP笔记:框架中的配置文件(3)

    ThinkPHP提供了灵活的全局配置功能,采用最有效率的PHP返回数组方式定义,支持惯例配置.公共配置.模块配置.调试配置和动态配置. 1.惯例配置:ThinkPHP/Conf/convention. ...

  3. 学习ThinkPHP3.2.2:video8,用M函数的delete方法删除wish表中的所有数据

    第一种方法 在handle方法中用下面语句删除表wish中的数据: $result = M('wish')->where('id > 0')->delete(); var_dump( ...

  4. php addall,ThinkPHP3.2框架使用addAll()批量插入数据的方法

    这篇文章主要介绍了ThinkPHP3.2框架使用addAll()批量插入数据的方法,结合实例形式分析了thinkPHP针对单条数据插入及批量数据插入操作的相关实现技巧,需要的朋友可以参考下 本文实例讲 ...

  5. PHP程序员的学习路线

    最近刚好有一个同学对编程很有兴趣,所以前来询问我该如何学习,从哪一步学起.刚好我自己也想总结一下,也是给他,也是检验一下自己,看看自己的学习之路是否正确. 一.入门篇 1.关于编辑器 (1)我们要学习 ...

  6. rbac权限管理 php,thinkPHP3.2使用RBAC实现权限管理的实现

    在thinkphp3.2中自己集成了RBAC来实现权限管理,RBAC实现类在项目中地址为:ThinkPHP/Librar/Org/Util/Rbac.class.php,其中集成了我们所需的权限管理操 ...

  7. 超全PHP学习资源整理:入门到进阶系列

    PHP是少数几门在语言层面饱受诟病,但在实际开发和应用上却又让人无法撒手的语言之一.就好比路边摊小吃,一遍骂人家不卫生,一遍却又说:真香.所谓接地气,不外如此,大道理不说,PHP光是轮子多.市场占有率 ...

  8. python textwrap_python2.7.3编译python模块学习- textwrap 文本包装和填充

    python模块学习- textwrap 文本包装和填充 代码实例: sample_text = ''' The textwrap module can beused to format text f ...

  9. url 保持不变php,thinkphp3.2.3如何只改变地址url中的某一个分隔符,其它保持不变...

    今天教大家一个关于使用thinkphp3.2.3改变只改变地址url中的某一个分隔符的方法,首先大家来看看这个地址! 它的原始地址应该是/Home/Index/index/page/2.html,那我 ...

最新文章

  1. 在UWP的按钮中使用Segoe MDL2 Assets图标
  2. CDN加速实现—varnish
  3. 多文件管理器 tablacus explorer 下载与安装
  4. MySQL性能优化之:索引下推
  5. qt怎么输出一个map里的所有键值_《长安十二时辰》里的MapReduce原理
  6. ajax jsp jquery,ajax +jquery 基本
  7. JavaScript console.log导致错误:“不赞成在主线程上使用同步XMLHttpRequest…”
  8. ExtJs4 学习一
  9. Objective-C 内存管理
  10. verilog 握手机制学习记录
  11. 配置 manjaro
  12. python制作相册
  13. 零成本搭建实验室、课题组网站教程(基于uniapp)
  14. web服务器项目背景,项目18-Web服务器配置与管理
  15. java机票实时比价系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署
  16. EM78P153B封装SOP8单片机方案IC开发
  17. 使用dumuz实现拼多多买家订单下载(批量导出)
  18. GULP和Webpack比较
  19. android更换导航背景,修改TabHost导航高度和背景颜色,tabhost背景颜色,主要是android使用...
  20. 【量亿数据-量化交易学习】均线系统

热门文章

  1. 基于JSP/SERVLET学生管理系统
  2. Vue之@click、事件修饰符@click.stop与@click.prevent、按键修饰符@keyup.enter
  3. Html与Css关联到一起
  4. 查找、下载基因序列的方法
  5. 学习设计模式 - 六大基本原则之单一职责原则
  6. wpf--------------datagrid全选反选 多选进行删除操作 前后台
  7. Redis在windows实现将数据缓存起来定时更新读取
  8. 求 1~n 之间素数的个数
  9. 英语阅读推荐:使用AJAX+WF+LINQ制作Google IG式首页
  10. r语言将百分数化为小数_如何将数字格式化为R中的百分比?