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

快速入门ThinkPHP 5.0--基础篇

难度中级
时长 5小时20分
学习人数
综合评分9.63
150人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.5 逻辑清晰
  • tp5.0  要求的环境

    php 5.4 以上;

    ..

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

    2019-07-04

  • 底层thinkphp 下的request 类 ,所在路径

    查看全部
  • 浏览器cookie 在哪查看的  Application

    查看全部
  • composer 安装thinkphp

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

    2019-06-30

  • 应用配置:直接更改application文件夹下的config.php文件;

    扩展配置:直接在extra文件夹下增加配置文件;

    场景配置:直接再application文件夹下增加场景配置文件;

    模块配置:直接再Index文件夹下增加config.php文件。


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

    2019-06-22

  • Mark模板布局、包含文件、模板继承

    查看全部
  • {foreach $list as $vo}
        <p>{$vo.name}:{$.email}</p>
    {/foreach}

    也可以:

    {foreach name="list" item="vo"}
        <p>{$vo.name}:{$vo.email}</p>
    {/foreach}

    name表示数据源 item表示循环变量。

    输出索引

    {foreach name="list" item="vo" key="k"}
        <p>{$k}:{$vo.name}:{$vo.email}</p>
    {/foreach}

    索引key 可自行定义,默认“key”

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

    2019-06-16

  • {volist name="list" id="vo" offset="0" length="10" empty="暂时没有数据"}
        <p>name:{$vo.name}</p>
    {/volist}

    name,模板赋值变量;id,当前循环变量;offset,遍历起始位置;length,遍历的长度;empty,为空的时候输出提示,不支持html写法,但可以传入变量;

    https://www.kancloud.cn/manual/thinkphp5/125017

    输出偶数记录

    {volist name="list" id="vo" mod="2" }{eq name="mod" value="1"}{$vo.name}{/eq}{/volist}

    Mod属性还用于控制一定记录的换行,例如:

    {volist name="list" id="vo" mod="5" }{$vo.name}{eq name="mod" value="4"}<br/>{/eq}{/volist}


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

    2019-06-16

  • 模板注释

    单行

    {/* 注释内容 */ } 或 {// 注释内容 }

    多行

    {/* 这是模板注释内容*/ }

    注释文字在最终页面不会显示,仅供模板制作人员参考和识别。

    查看全部
  • 3、原样输出

    {literal}    
        Hello,{$name}!
    {/literal}

    literal标签,防止模板标签被解析

    literal标签还可以用于页面的JS代码外层,确保JS代码中的某些用法和模板引擎不产生混淆


    查看全部
  • 模板变量输出{$name}

    1、使用函数

        {$name|md5}    :    <?php echo md5($name);?>

        {$name|substr=0,3}    :    <?php echo substr($name,0,3);?>

        {$time}date="Y-m-d",###}    :    <?php echo date("Y-m-d",$time);?>

        或者{$name|md5|strtoupper|substr=0,10}

    2、使用运算符,包括对“+”“-” “*” “/”和“%”的支持。


    查看全部
  • TP5可在模板中使用内置变量$Think来获取系统变量

    查看全部
  • .env配置环境变量,系统将配置项转为大写并添加前缀

    查看全部
  • 获取请求

    • 助手函数  request()  :  $re = request();

    • Rquest类instance() : use think\Request;   $re = Request::instance();

    • 注入对象 :use think\Request;  方法参数注入Request对象

    查看全部
    1 采集 收起 来源:请求对象获取

    2019-06-12

    1. 开启路由  'url_route_on' => true

    2. 编写路由规则

    查看全部
    0 采集 收起 来源:路由

    2019-06-12

举报

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

微信扫码,参与3人拼团

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

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