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

快速入门ThinkPHP框架—理论篇

Donsen PHP开发工程师
难度中级
时长 3小时51分
学习人数
综合评分9.43
169人评价 查看评价
9.8 内容实用
9.3 简洁易懂
9.2 逻辑清晰
  • url伪静态在配置文件中配置'URL_HTML_SUFFIX'=>'shtml|html|xml'//URL伪静态后缀设置 设置伪静态有助于搜索引擎找到该页面,更轻易被蜘蛛爬虫抓取。
    查看全部
    0 采集 收起 来源:URL伪静态

    2018-03-22

  • 隐藏index.php方法(使用重写模式的URL模式): 打开Apache的配置文件httpd.conf文件,找到LoadModule rewrite_module modules/mod_rewrite.so,去掉前面的‘#’,;在项目与index.php同级的目录下建立.htaccess文件,在该文件中写入: <IfModule mod_rewrite.c>//检测Apache是否开启重写模式 RewriteEngine on//开启重写引擎 RewriteCond %{REQUEST_FILENAME} !-d//重启的规则前置条件 不是目录 RewriteCond %{REQUEST_FILENAME} !-f//也不是文件 RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]//隐藏index.php </IfModule>
    查看全部
  • 四种URL模式 0 普通模式 http://localhost/test/index.php?m=Index&a=index&id=1 1.PATHINFO模式 http://localhost/test/index.php/Index/index/id/1.html 2.重写模式 http://localhost/test/Index/index/id/1.html 3.兼容模式 http://localhost/test/index.php?s=/Index/index/id/1.html 建议使用PATHINFO模式 U方法 : 构造一个URL并返回 U('模块/方法',array('id' => 1),'xxxx html htm shtml',true/false,'localhost'); 可以在配置文件中更改URL 模式 'URL_MODEL' => 0/1/2/3
    查看全部
  • 1.大写的C方法就是config缩写 C('name'); 2.开启dubug,define('APP_DEBUG',TRUE); 3.加载自定义配置文件user.php,就是在config.php里面引入’LOAD_EXT_CONFIG‘=>’user‘,并且自定义配置文件不是被项目定义,每次都会加载,建议不要自定义配置文件
    查看全部
  • Thinkphp 运行流程 1.加载thinkphp.php require('./ThinkPHP/ThinkPhp.php'); 2加载核心文件 ./thinkPHP/LIB/core 3.加载项目的文件 分析URL 调用相关控制器 m module 模块 控制器 a action 方法 action = 页面 2
    查看全部
  • //common 存放当前项目的公共函数,存函数的 //conf 存放当前项目的配置文件,存配置的 //lang 存放当前项目的语言包 //Lib 存放当前项目的控制器和模型 //Runtime 存放当前项目的运行时的文件 //Tpl 存放当前项目的模板文件 //MC Lib //V Tpl
    查看全部
  • define('APP_PATH','./App/'); 注意APP后面加/,不加会有问题<br> require('./ThinkPHP/ThinkPHP.php');里面注意大小写
    查看全部
  • ThinkPHP 数据库 多表查询 join方法 支持字符串和数组方式
    查看全部
  • ThinkPHP 数据库多表操作
    查看全部
  • ThinkPHP 数据库连贯操作 group分组 M('user')->field('score,count(*) as total')->group('score')->select();
    查看全部
  • ThinkPHP 数据库 连贯操作 limit限制 和 page分页 limit(start, length) 第一个可以省略 page(页码,每页的条数) ------- M('user')->page(2)->limit(5)->select();
    查看全部
  • ThinkPHP 数据库连贯操作 field 筛选 field($string,true/false) 字符串为数据表字段(多个用逗号隔开),筛除/保留 M('user')->field->('id,user_name',true)->order('id asc')->select();
    查看全部
  • ThinkPHP 数据库 order 连贯操作 M('user')->order('score desc,id asc')->select(); 使用字符串形式,多个条件之间用逗号隔开
    查看全部
  • ThinkPHP 数据库删除操作 M('user')->where($where)->delete(); M('user')->delete(主键值);
    查看全部
  • ThinkPHP 数据库更新
    查看全部

举报

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

微信扫码,参与3人拼团

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

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