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

快速入门ThinkPHP 5.0--基础篇

难度中级
时长 5小时20分
学习人数
综合评分9.63
150人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.5 逻辑清晰
  • __construct 方法     执行任何方法之前都会先执行这个方法
    查看全部
    0 采集 收起 来源:动态配置

    2022-07-23

  • 1.fetch,volist

    public function index(){

    $this->assign('list',$list);

    return $this->fetch();

    查看全部
    0 采集 收起 来源:模板循环标签

    2022-03-22

  • http://img1.sycdn.imooc.com//622aa73900016c9c15820830.jpg

    http://img1.sycdn.imooc.com//622aa7ab0001110914000707.jpg

    无Model模式的web开发--》企业官网,都是静态页面,不需要数据库

    无View模式的Api接口开发--》对app提供http+json的接口

    查看全部
    0 采集 收起 来源:关于MVC

    2022-03-11

  • 隐藏url上的index.php使得url更美观,安全


    首先去httpd中找到大概130行,关键词rewrite_module  放开注释再找到根目录配置

    大概219行关键词Director找到AllowOveride None 的None改为All

    然后重启apache

    最后访问没有index.php的路径,访问成功。


    留意如果使用的是apache使用的是rewrite重写规则那么起控制作用的是public下的.htaccess的最后一行

    RewriteRue ^(.*)$ index.php/$1 [qsa,pt,l]

    代表着,把当前所有url的请求,重定向自动加上index.php的url路径。起哄$1对应的就是括号中的内容。

    查看全部
    0 采集 收起 来源:隐藏入口文件

    2021-05-09

  • common.php 通用函数,可以全局调用

    config.php 配置项

    database.php 数据库配置项

    route.php 路由配置项

    tags.php 应用行为扩展配置项,用来扩展框架,利用Hook钩子添加行为

    extend 下载第三方类库(不通过composer)

    网站根目录放在public

    rebots爬虫定义文件

    router快速启动框架服务

    static静态文件

    查看全部
  • java
    <html></html>

    fasdfasfasdfa

    sffdsdssdf

    http://img1.sycdn.imooc.com//604598c900014f8914401080.jpg


    查看全部
    0 采集 收起 来源:课程介绍

    2021-03-08

  • 简单易懂,不错不错。

    查看全部
    0 采集 收起 来源:关于MVC

    2021-01-09

  • 讲的真好,受益匪浅。

    查看全部
    0 采集 收起 来源:关于MVC

    2021-01-09

  • extend 继承
    查看全部
    0 采集 收起 来源:惯例配置

    2020-11-03

  • view是展示层
    查看全部
  • controller是控制器层 model是模型层
    查看全部
  • thinkphp

    查看全部
    0 采集 收起 来源:Thinkphp的安装

    2020-10-16

  • 212125626526

    查看全部
  • 模板的引入使用include标签,通过标签引入不同的模板文件,简化模板。例如{include file="common/nav /}

    将所有页面都需要的代码写入view/common/base.html中,在模板需要用到代码时直接用{extend name=“common/base”/}

    如何更改继承文件的内容,在继承文件中添加标签{block  name=“title”}要修改的内容{/block} ,在被继承文件中添加标签{block  name=“title”}源代码内容{/block}(当文件没有修改时,默认输出源代码的内容。)如果继承文件中想要在原来代码的基础上进行添加,可以{block  name=“title”}要修改的内容{__block__}/block}

    layout标签,先修改配置文件,之后直接在模板中编写内容,会直接替换layout.html中{__CONTENT__}所在行,直接输出。

    在前端中使用继承多一点,后台可以使用继承和layout结合。

    查看全部
  • 比较是否相等:标签{eq name=“a” value=“10(或者$另一个变量名)”} 想等{else/} 不相等{/eq}

    {equal} xxx{else/} xxx{/equal}

    neq(notequal)与上述相反,如果错误返回前一个值,如果错误返回else的值




    比较大于的标签:{gt     }{else/}     {/gt}

    比较小于的标签{lt}


    大于等于:{egt}

    查看全部
    1 采集 收起 来源:比较标签

    2020-06-22

  • 循环标签:1、{volist    有一些属性 } {/volist}

    2、foreach

    3、for

    查看全部
    0 采集 收起 来源:模板循环标签

    2020-06-22

  • 大多数逻辑编写调整调整在控制器中完成。模板只用来展示界面的,多数时候不需要在view层进行逻辑的编写。可以使用系统默认的标签件进行

    查看全部
  • http://img1.sycdn.imooc.com//5ef0537900010db804170216.jpg

    以上四种方法都能将变量输出。


    使用变量替换,当变量文件存放路径改变时,可以不用改变所有文件中的路径。

    查看全部
  • 用fetch需要用模板文件进行调用,用display可以直接写入字符串。再有前端用户交互时建议用fetch,将mvc分离,代码可维护性高。

    查看全部
    1 采集 收起 来源:视图view

    2020-06-22

  • thinkphp框架试单入口文件,所有请求都通过public下的index.php进入,之后通过携带不同的参数转发到相应的控制器中实现相应的功能。

    index.php入口文件中可以改变一些常量的定义,如app文件路径,config文件路径,等等。

    查看全部
    0 采集 收起 来源:入口文件

    2020-06-16

  • 改变系统环境变量,在thinkphp下创建一个.env文件,每次修改环境变量时,在config下添加新的环境文件,再.env中同时添加新的环境变量。同时通知团队成员在.env中添加。使用时直接访问ENV函数即可显示环境变量。

    查看全部
  • 之前的惯例配置、应用配置、扩展配置都是对整个应用而言。可以通过模块配置对单个模块进行配置。在cong下新建文件夹,需要与模块名相同,在文件夹下新建配置文件必须是config.php。

    conf下新建的文件对整个应用有用,conf下新建模块,在模块下新建config.php,则是对同名模块有用。

    查看全部
    0 采集 收起 来源:模块配置

    2020-06-10

  • 不同场景可能需要的配置不同,就可以通过扩展场景配置来设置不同的配置(在家和办公时可能环境不同使用的数据库不同,就可以设置不同的场景配置)

    查看全部
    0 采集 收起 来源:场景配置

    2020-06-10

  • 开发中是不允许改变框架的任何配置的,避免后期升级出现问题。惯例配置也就是默认配置。我们可以通过应用配置来修改。在config.php中修改即可修改整个应用的配置。可以添加新的项,或者修改默认的配置:使用默认配置中的名称,添加新的值即可将之前的覆盖掉。

    查看全部
    0 采集 收起 来源:应用配置

    2020-06-10

首页上一页1234567下一页尾页

举报

0/150
提交
取消
课程须知
1、有一定的php基础。 2、对git composer 有一定的了解。 3、本机安装好相应的开发环境 4、最好有一定的mvc 框架的使用经验
老师告诉你能学到什么?
1、框架的搭建 2、目录文件的介绍 3、环境的配置 (开发 测试 线上环境) 4、请求对象和数据请求参数获取 5、相应对象和返回相应类型的数据 6、模板的使用 比较 判断 循环

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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