zoukankan      html  css  js  c++  java
  • TP复习

    第一课,三步骤

      1,。名称

        2。路径

      3.引用核心文件

      4,。公用的可以建立public  upload css 等

    第二课

      uRL四中模式 ~ActionClass.php

      

    一、什么是MVC //了解
    M -Model 编写model类 对数据进行操作
    V -View 编写html文件,页面呈现
    C -Controller 编写类文件(UserAction.class.php)
    二、ThinkPHP的MVC特点 //了解
    三、ThinkPHP的MVC对应的目录 //了解
    M 项目目录/应用目录/Lib/Model
    V 项目目录/应用目录/Tpl
    C 项目目录/应用目录/Lib/Action
    四、url访问C //了解
    五、url的4种访问方式 //重点!
    1.PATHINFO 模式 -- 重点!!!!!!
    http://域名/项目名/入口文件/模块名/方法名/键1/值1/键2/值2
    2.普通模式
    http://域名/项目名/入口文件?m=模块名&a=方法名&键1=值1&键2=值2
    3.REWRITE模式
    http://域名/项目名/模块名/方法名/键1/值1/键2/值2
    4.兼容模式
    http://域名/项目名/入口文件?s=模块名/方法名/键1/值1/键2/值2

     

    配置文件 pathinfo传参的方式改变

    'URL_PATHINFO_DEPR'=>'-',//修改URL的分隔符

    第三课

    #
    # ThinkPHP 3.1.2 输出和模型使用
    #
    讲师:赵桐正
    微博:http://weibo.com/zhaotongzheng


    本节课大纲:
    一、ThinkPHP 3 的输出 (重点)
    a、通过 echo 等PHP原生的输出方式在页面中输出
    b、通过display方法输出
    想分配变量可以使用assign方法
    c、修改左右定界符
    休要修改配置文件中的配置项
    'TMPL_L_DELIM'=>'<{', //修改左定界符
    'TMPL_R_DELIM'=>'}>', //修改右定界符

    二、ThinkPHP 3 的模型使用 (重点)
    需要在方法中通过new Model(表名)的形式操作数据库
    $m=new Model('User');
    $arr=$m->select();

     


    'DB_TYPE'=>'mysql', //设置数据库类型
    'DB_HOST'=>'localhost',//设置主机
    'DB_NAME'=>'thinkphp',//设置数据库名
    'DB_USER'=>'root', //设置用户名
    'DB_PWD'=>'', //设置密码
    'DB_PORT'=>'3306', //设置端口号
    'DB_PREFIX'=>'tp_', //设置表前缀
    三、补充 (了解)

     

     

     

     

  • 相关阅读:
    jQuery上传插件Uploadify使用详解
    SQL之case when then用法
    myeclipse 上安装 Maven
    ps 简介
    Linux 查看进程和删除进程
    EL表达<%@page isELIgnored="false"%>问题
    刷新本地的DNS缓存
    IDEA中 @override报错的处理步骤
    Caused by: org.springframework.core.NestedIOException: ASM ClassReader failed to parse class file
    jsp中${param.user}不解析,原样输出。
  • 原文地址:https://www.cnblogs.com/wangchuang/p/3572678.html
Copyright © 2011-2022 走看看