亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

快速入門ThinkPHP 5.0--基礎篇

難度中級
時長 5小時20分
學習人數
綜合評分9.63
150人評價 查看評價
9.8 內容實用
9.6 簡潔易懂
9.5 邏輯清晰
  • {literel}

    {$email}

    {/literel}

    禁止解析

    5bdbb51d0001aeea19201080-156-88.jpg12:34

    ?看視頻


    查看全部
  • 模板中可以直接使用系統框架提供的$Think變量,獲取來自系統中所有變量的值 模塊還支持直接寫入php原生代碼,但是對維護不利,建議不使用此類操作(在模板中使用原生PHP標簽:<?php ?>直接在里面和之前一樣寫php代碼即可。可以使用模板變量,系統變量。但是不建議使用原生,混編維護起來復雜。大多數邏輯在控制器完成。)
    在模板中獲取常量:{$Think.const.APP_PATH} 或者 {$Think.APP_PATH},兩種方式均可;
    ?注意.env必須加上PHP_前綴,并且所有字母大寫

    查看全部
  • index/controller下的return view(); ->默認模板的地址是view/index/index.html

    return view('upload'); ->view/index/upload.html

    return view('public/upload'); ->view/public/upload.html

    return view('./123.html'); ->www/public/123.html(即入口文件的public)

    return view('./html/123.html'); ->www/public/html/123.html(注意:如果命名為index.html,首先會訪問public/index.html,即入口文件的index.html)

    還可以通過調用Controller控制器的fetch方法 調用指定的view文件

    調用前需要加載use think\Controller 命名空間,并在指定的應用控制器中extends Controller類

    $this-> fetch()各參數同view()助手函數相同,區別是fetch()方法也可使用

    $this -> assign()方法傳遞變量的視圖層(此方法需繼承Controller類才可調用)即tp3.x版本相同,view()方法不能調用此方法


    與tp3.x版本不同的是,$this->display()是直接在控制器中輸出要顯示的字符串,原3.x版本表示的是調用視圖層,也可使用$this -> assign()方法,webserver項目中不建議使用$this->display()方法,這會導致視圖層不可用


    查看全部
    0 采集 收起 來源:視圖view

    2019-04-22

  • define("這里一定要大寫" ,‘模塊名稱一定要小寫’)

    查看全部
  • 對于wamp來說 把work目錄當做www目錄就可以了

    查看全部
    0 采集 收起 來源:Thinkphp的安裝

    2019-04-15

  • ? MVC? 是分層開發模式,優勢是耦合性低 ,重用性高,可維護性高,有利于軟件的工程化?

    查看全部
    0 采集 收起 來源:關于MVC

    2019-04-13

  • 慣例配置 在thinkphp\convention.php文件里

    查看全部
    0 采集 收起 來源:慣例配置

    2019-04-10

  • common下類的引用

    查看全部
    0 采集 收起 來源:模塊設計

    2019-04-10

  • common里存放通用方法,不能被訪問,只能在其他模塊中引用。

    查看全部
    0 采集 收起 來源:模塊設計

    2019-04-10

  • tp5.1中使用Container::get('app')->bind('admin')->run()->send();

    查看全部
  • 最新版本隱藏不成功,原因是:根目錄下.htaccess 的文件,在RewriteRule后面的index.php之后加?(建議)

    <IfModule?mod_rewrite.c>RewriteEngine?on
    RewriteCond?%{REQUEST_FILENAME}?!-d
    RewriteCond?%{REQUEST_FILENAME}?!-f
    RewriteRule?^(.*)$?index.php?/$1?[QSA,PT,L]?
    </IfModule>


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

    2019-04-09

  • 1、都使用app作為根命名空間(可配置更改)

    2、common模塊 是公共模塊 不允許在url上訪問

    可以在admin模塊下引用common 代碼如下:

    <?php
    namespace?app\admin\controller;
    use?app\common\controller\Index?as?commonIndex;
    class?Index
    {
    ????public?function?index()
    ????{
    ????????return?"this?is?admin?Index?index";
    ????}
    ????public?function?common(){
    ????????$common=new?commonIndex();
    ????????return?$common->index();
    ????}
    }
    ?>

    3、可以把application目錄修改成app

    在app\public\index.php 修改定義應用目錄

    查看全部
    0 采集 收起 來源:模塊設計

    2019-04-08

  • 其他的框架要記得改一下那個{}
    查看全部
  • Env,根據環境改變配置(開發,測試,線上)
    查看全部
  • extend繼承模板,block用于extend繼承后的修改

    查看全部

舉報

0/150
提交
取消
課程須知
1、有一定的php基礎。 2、對git composer 有一定的了解。 3、本機安裝好相應的開發環境 4、最好有一定的mvc 框架的使用經驗
老師告訴你能學到什么?
1、框架的搭建 2、目錄文件的介紹 3、環境的配置 (開發 測試 線上環境) 4、請求對象和數據請求參數獲取 5、相應對象和返回相應類型的數據 6、模板的使用 比較 判斷 循環

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!