2、開啟除錯模式,有什麼作用?(預設關閉,在thinkphp.php 33行左右)
(1)非法呼叫的時候,有詳細的報錯資訊,便於除錯
thinkphp.php檔案 (最底下)
2、url模式
(1)0->普通模式
(2)1->預設模式 pathinfo模式
(3)2->重寫模式
(4)3->相容模式
若要輸出當前的url模式:echo c('url_model');
形式:u(『控制器名/方法』,array('id'=>x),'字尾名',是否顯示網域名稱(true或false),『localhost(網域名稱)』);
例如:u(『index/index』,array('id'=>1),'html',true,『localhost』);
示例:
輸出結果:
接著,我們將出現的url進行複製並進行開啟,就會看到:
注:若要修改url模式,可在config/config.php中進行:'url_model'=>要修改的模式(如:0,1,2,3);
每個模式給出的url頁面位址都不同
3、自定義函式庫
(1)在專案中的common資料夾中建立自定義函式庫檔案,名字必須為:function.php
(2)在function.php中定義方法,例如:
定義乙個九九乘法表函式
接著在indexcontroller.php中進行呼叫函式:
結果:
ThinkPHP 3 2 3實戰學習(一)
預設入口檔案 index.php 公共目錄 public 一般用來存放css image fonts js資源檔案 框架目錄 thinkphp 一般不會用到 view 檢視,直觀可以感受到,例如顯示出來的前端頁面,將model中的資料拿出來顯示 controller 控制器,將model中的資料,利...
關於hadoop2 4 2版本學習時遇到的問題
問題一 namenode啟動失敗 描述 在初始化後hadoop後,發現datanode啟動失敗,namenode則可以正常啟動,如果把使用者換成root許可權,再次啟動時,則namenode和datanode都可以正常啟動,原因以及解決方案 由於我在之前進行了多次初始化操作,使得存在大量的日誌,因此...
ThinkPHP公升級至 5 1 18 版本
v5.1.18版本主要完善了對 swoole 和 workerman 的 httpserver 執行支援,改進 request 類,並修正了一些已知的問題。從 5.1.17 版本可以無縫公升級到 5.1.18 由於取消了test日誌驅動,如果使用了test日誌驅動,請在log.php中改為使用下面的...