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

快速入门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下载

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

公众号

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

友情提示:

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