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

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

快速入門ThinkPHP 5.0--基礎篇

難度中級
時長 5小時20分
學習人數
綜合評分9.63
150人評價 查看評價
9.8 內容實用
9.6 簡潔易懂
9.5 邏輯清晰
  • $_ENV為空的可能原因: 你的php.ini的variables_order值為"GPCS",也就是說系統在定義PHP預定義變量時的順序是 GET,POST,COOKIES,SERVER,沒有定義Environment(E),你可以修改php.ini文件的 variables_order值為你想要的順序,如:"EGPCS"。這時,$_ENV的值就可以取得了。 EGPCS是Environment、Get、Post、Cookies、Server的縮寫,這是PHP中外部變量來源的全部范圍,可以用print_r($_ENV)來打印這個變量,查看他的數據。 注意,生產環境下,$_ENV都是空數組,主要是為了安全起見,不讓它獲取操作系統信息! $_ENV,作為PHP的9個超級變量($GLOBALS,$_SERVER,$_GET,$_POST,$_COOKIE,$_FILES,$_ENV,$_REQUEST,_SESSION)中的一個, 不用它真是有點浪費,所以說你會看到DiscuzX系統就“重用”了這個 超全局變量 配置環境系統變量,根目錄下.env文件,以.ini的方式來寫,轉為大寫,key值添加前綴PHP_。如果是分組的方式,會在key上添加組名 比如: database_hostname=localhost [database] hostame=localhost $res = Env::get('email','default'); dump($res);
    查看全部
  • thinkphp->library->think->config.php 訪問Config類的方法 1.use think\Config $res=Config::get() 可以填寫參數 2. \think\Config::get()(推薦類庫 ) 3. config() 原因:thinkphp默認的助手函數在 thinkphp文件下的helper.php文件里定義,看源碼 4.通過Config::set 配置參數 Config::set('username','along'); config('usernames','wangba'); dump(Config::get('username')); 添加作用域 Config::set('username','along','index'); config('username','along','index'); dump(Config::get('username','index')); 使用Config類下的has函數獲取配置的值,返回false的情況 1.該配置不存在 2.值為null config('?username');判斷是否存在屬性
    查看全部
  • 動態配置 在模塊控制器下的index方法中添加: public function __construct(){ config('before',"1"); } 該配置在該模塊下所有的控制器里面都可以使用 在當前方法中也可以添加配置,不過只在當前配置中有效
    查看全部
    0 采集 收起 來源:動態配置

    2018-03-22

  • 模塊配置 conf->模塊同名文件夾->config.php(這個配置只能對該模塊下的所有文件有效) 該模塊同名文件夾也可以添加extra->demo.php
    查看全部
    0 采集 收起 來源:模塊配置

    2018-03-22

  • 圖中兩種寫法都可以獲取環境變量的值
    查看全部
  • 配置環境系統變量,根目錄下.env文件
    查看全部
  • 助手函數config()判斷是否存在配置時 Config(‘?username’)
    查看全部
  • 使用Config類下的has函數獲取配置的值,返回false的情況 1.該配置不存在 2.值為null
    查看全部
  • thinkphp默認的助手函數在 thinkphp文件下的helper.php文件里定義
    查看全部
  • config() 助手函數
    查看全部
  • 訪問Config類的方法 1.use think\Config $res=Config::get() 2. \think\Config::get()
    查看全部
  • 1.場景配置:不同辦公環境中,使用不同配置 2.config下新建不同辦公環境配置文件,eg:設置在家辦公環境home.php;公司辦公環境office.php; 3.在config.php設置數組‘app_status’=>'home'/'office' 4.如果需要在不同環境中配置不同的數據庫設置,需要把整個數據庫的設置拷貝到數組下 eg: 'database'=>[ 'database'=>'aaa', 'password'=>'admin', .... ]
    查看全部
    0 采集 收起 來源:場景配置

    2018-03-22

  • 在conf配置文件夾下的config.php 和database.php的文件同級時,database.php的配置會覆蓋config.php下的配置
    查看全部
    0 采集 收起 來源:擴展配置

    2017-05-11

  • 其他開發
    查看全部
  • 函數。類屬性命名
    查看全部

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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