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

快速入门ThinkPHP框架—理论篇

Donsen PHP开发工程师
难度中级
时长 3小时51分
学习人数
综合评分9.43
169人评价 查看评价
9.8 内容实用
9.3 简洁易懂
9.2 逻辑清晰
  • 在display中加入具体的模板路径,可以进行调用其他模板
    查看全部
    0 采集 收起 来源:建立项目模板

    2015-03-24

  • $this->display,为调用默认模板
    查看全部
    0 采集 收起 来源:建立项目模板

    2018-03-22

  • TP模板引擎之for循环 一些常用的标识符 eq = neq != gt > egt >= lt < elt <= heq === nheq !== <for start='1' end='10' comparison='elt' name='k'> {$k} <br/> </for>
    查看全部
  • 这里的Action文件对应3.2的 Controller。 indexAction.class.php对应IndexController.class.php文件。
    查看全部
  • 模板运算: + - * / % {$me['age']+1} 函数调用: {$me['name']|md5|substr=0,5} 将名字进行md5加密,将加密后的字符串进行截取前5个字符。 等同于后台执行: $me['name']=substr(md5($me['name']),0,5); 时间格式化: $this->now=time();//获取到当前的时间戳 {$now|date='Y-m-d H:i:s',###} 2015-01-09 21:15:15 三个#号表示将变量本身传给函数 {$Think.now} {$Think.version} {$Think.server.http_host} //localhost controller: $this->assign('me', $me); $this->display(); View: {$me['name']|md5|substr=0,5} {$me['sex']|default='man'} {//$me.name} {$now|date='Y-m-d H:i:s', ###} {$Think.now} {$Think.version} {$Think.server.http_host}
    查看全部
  • 目录结构解析
    查看全部
  • 在配置文件中定义URL_MODEL的值 1 默认模式 pathinfo模式(推荐) http://localhost/test/thinkphp/mukewang/index.php/Home/Index/user/id/1.html 0 普通模式 http://localhost/test/thinkphp/mukewang/index.php?m=Home&c=Index&a=user&id=1 2 重写模式(需要先在apache里面设置或者是其他设置) http://localhost/test/thinkphp/mukewang/Home/Index/user/id/1.html 3 兼容模式 http://localhost/test/thinkphp/mukewang/index.php?s=/Home/Index/user/id/1.html
    查看全部
  • 单一入口框架 1,含义 2,好处 3,代表
    查看全部
    0 采集 收起 来源:关于单一入口

    2015-03-22

  • 本课 思维导图
    查看全部
  • thinkphp 特点
    查看全部
  • 思维导图
    查看全部
  • 框架可以加快开发进程,减少不良代码率。。。
    查看全部
    0 采集 收起 来源:框架简介

    2015-03-22

  • M model V View C Controller
    查看全部
    0 采集 收起 来源:MVC简析

    2015-03-22

  • 1、实例化基础模型model $user = new Model('user');//表名,表前缀,数据库连接信息 $user = M('user'); 2.实例化用户自定义模型 $user = new UserModel(); $user = D('User'); 3、实例化公共模型 $user = new CommonModel(); 4、实例化空模型 $model = M(); $model->query($sql); //读取日常 select $model->execute($sql);//写入 update insert
    查看全部
    0 采集 收起 来源:实例化模型

    2018-03-22

  • 1、TP调试之开启trace: 在入口文件中定义 define('APP_DEBUG',TRUE); 在config下新建debug.php return array( 'SHOW_PAGE_TRACE'=>true, ); 2、第二种调试 直接在控制器的方法中写如下操作 trace('name',C('name')); 3、第三种方法 dump(参数) 如dump($_SERVER) 4、第四种方法 例子; G('run'); for($i=0;$i<1000;$i++){ $count+=$i; } echo G('run','end');//查看运行时间,单位毫秒
    查看全部

举报

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

微信扫码,参与3人拼团

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

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