为了账号安全,请及时绑定邮箱和手机立即绑定

快速入门ThinkPHP框架—理论篇

Donsen PHP开发工程师
难度中级
时长 3小时51分
学习人数
综合评分9.43
169人评价 查看评价
9.8 内容实用
9.3 简洁易懂
9.2 逻辑清晰
  • 启用重写模式的时候需要再apache里进行相关的设置
    查看全部
  • http://localhost/muke/index.php/index/user/id/1.html 默认模式1 http://localhost/muke/index.php?m=index&a=user$id=1 0普通模式 http://localhost/muke/index/user/id/1.html 2重写模式 http://localhost/muke/index.php?s=/index/user/id/1.html
    查看全部
  • tp url模式: 1默认模式:pathinfo 1 普通模式 0 重写模式 2 兼容模式 3 U方法 参数:模块/方法,参数数组(id=>1),"xxxx.html",true/false,'localhost' U("Index/user",array("id"=>1),'html',false)----第一个参数模块和方法名,第二个为参数,第三为后缀 修改URL模式需在用户的配置文件里面添加URL_MODEL=>
    查看全部
  • 额外的配置文件使用LOADTEXT_EXT_CONFIG自定义的时候项目每次加载的时候都要重新加载配置文件
    查看全部
  • 自定义配置文件的话需要再项目的配置文件中加载:LOAD_EXT_CONFIG=>user
    查看全部
  • 配置文件 : 先加载thinkphp的配置文件: thinkphp目录下的conf/convention.php 数据库配置文件等等 项目配置文件: 项目路径下的conf /config.php 键值对的数组形式保存配置文件 C方法就是config的缩写C("键值")直接输出配置文件的值 config.php的配置 需要再入口文件中加入一个定义 define("APP_DEBUG",TRUE);这样在修改config值得时候会实时出现 将app_debug设置为true的时候会为调试模式,因为缓存机制的问题项目在首次编译会生成缓存文件,在服务器端操作的时候 应该删除runtime下的文件
    查看全部
  • lib目录结构解析: ACTION : 存放控制器 behavior:行为管理的目录 model :项目的模型文件 widget:组件 简单解析,主要用途将会在后续笔记中说明
    查看全部
  • common 文件夹存放当前项目的公共函数 config 存放当前项目的配置文件 lang 存放当前项目的语言包 lib 存放当前项目的控制器和模型 runtime 存放当前吸纳灌木的运行时文件(项目运行的时候文件进行编译,) tpl 存放当前项目的模板文件
    查看全部
  • 引用thinkPHP 创建入口文件index.php ; 在index文件中引用thinkPHP中的thinkphp.php文件,注意大小写 尤其是在linux中; 在引用后回自动生成对应的目录文件夹; define("APP_NAME","APP")--------定义项目名称; define("APP_PATH","./APP/")------定义路径,最后面一定要加上斜线,指定所有的文件的目录的层级关系,不加的话会在主目录创建文件夹 不符合要求
    查看全部
  • 三元运算符 $num>25?'大于25':'小于25'
    查看全部
  • 定义一个变量后记得传给模板 $this ->("num",$num); $this->assign('person',$person);
    查看全部
  • LOAD_EXT_CONFIG
    查看全部
  • common 存放当前项目的公共函数 conf 存放当前项目的配置文件 lang 存放当前项目的语言包 lib 存放当前项目的控制器与模型 runtime 存放当前项目运行时的文件
    查看全部
  • 目录文件
    查看全部
  • //common 存放当前项目的公共函数 //Conf 存放当前项目的配置文件 //Lang 存放当前项目的语言包 //Lib 存放当前项目的控制器和模型 M C //Runtime 存放当前运行的项目和文件 //Tpl 存放当前项目模板文件 V
    查看全部

举报

0/150
提交
取消
课程须知
1、PHP基础语法 2、MYSQL常用的SQL语句 3、面向对象开发思想
老师告诉你能学到什么?
1、理解框架的概念 2、熟练掌握tp框架的基础用法 3、简单的使用tp框架进行相关开发

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!