-
使用 f 方法。
f方法的特點是:
簡單的資料快取;
以檔案形式儲存;
以 PHP 返回資料的形式載入快取;
支援子目錄快取和自動建立;
支援快取刪除和批量刪除;
寫入和讀取快取。
f('data','test data');
預設儲存開始路徑為“資料路徑”(此常量位於“執行時路徑”中)'data/'below),即名為 Data Path 的檔案''快取檔案。
注意:請確保快取標識是唯一的,以避免資料覆蓋和衝突。
下次讀取快取資料時,請使用:
data = f('data');
我們可以將其儲存為子目錄,例如:
f('user/data',$data);快取寫入。
f('user/data');讀取快取。
資料路徑'user/'快取檔案,如果使用者子目錄不存在,將自動建立,也可以支援多級子目錄,例如:
f('level1/level2/data',$data);
如果需要指定快取的起始目錄,可以使用以下方法:
f('data',$data,temp_path);
要獲取它,您需要使用:
f('data','',temp_path);
刪除快取。 刪除快取也非常簡單,使用:
f('data',null);
如果第二個引數以 null 形式傳遞,則刪除標識為資料的資料快取。
支援批量刪除功能,特別是對於子目錄快取,假設我們想刪除使用者子目錄下的所有快取資料,可以使用:
f('user/*',null);
或者,您可以使用過濾器進行刪除,例如:
f('user/[^a]*',null);
-
最好的方法是 f 方法,它直接是 f($key, $value),例如 f('admin_config',$config);$config 是配置法規的陣列。
-
ThinkPHP沒有這種功能,需要自己編寫。
-
最方便的是寫檔案非常方便。
-
直接生成檔案不可以嗎?
-
寶永旭說得對,詳見官方開發手冊。
-
哦,$arr不是全域性變數,你不能在函式中得到它。
建議您在 demo() 函式中需要該檔案。
-
自動生成模組目錄。
從發行版開始,除了預設模組和批量生成控制器和模型類外,您還可以支援自動生成模組目錄。
例如,如果我們需要為後台應用程式生成乙個管理模組,則在應用程式入口檔案中定義如下:
將管理模組繫結到當前入口檔案。
define('bind_module','admin');
-
配置檔案可以是任何形式,可以是xml或txt,比如資料庫的連線配置 例如: 這句話一定有,可以隨意寫下面 這是乙個配置檔案,裡面的值可以直接用winform中資料集的readxml()方法讀取。
-
1.直接複製回家並直接更改為admin 我也這樣做,我認為這是最好的方法,但不要忘記更改命名空間的位置。
這樣做的另乙個優點是,只需在乙個地方修改配置項。
2.還有一種配置檔案就是新增入口檔案,這樣的配置檔案,需要配置前台,也需要配置後台。
希望它能幫到你。
-
home 是預設的 home 目錄,稱為 foreground 目錄。
如果您想擁有乙個後端目錄,請複製 home 的副本並重命名它,例如 admin
-
將 home 複製到 admin,或將其他名稱的路徑更改為 OK。
-
對於後台模組,我們的專案開發一般是在 home 目錄下建立乙個 admin 資料夾,將 home 下的基礎檔案複製下來。
對於每個模組,它根據業務進行劃分,例如,它是管理員模組,具有登入和登出功能。 等。
-
可以自動生成入口檔案,在require之前新增一行,如define('bind_module', 'home');繫結模組。
引入 thinkphp 入口檔案。
將 home 替換為 admin 以自動生成,並在生成後注釋掉該行。
-
複製主資料夾,改名admin(隨便你喜歡),進入控制器資料夾,開啟裡面的***是你的控制器名稱),你會看到有一行**是“namespace home controller; 這是命名空間,將 home 更改為 admin,以便新增您的背景。 訪問 http: localhost admin 以訪問您的後端控制器。
-
團隊資料夾是我們的專案資料夾,如下所示。
我們主要在lib下寫action(admin,home),在tpl下寫(admin,home),action是業務邏輯,tpl是web模板,admin和home分別是後台和前端;
為了實現前後端的分離,需要配置如下:(忽略資料庫部分,實現資料庫部分時自行配置)。
這裡需要注意的是,tmpl 檔案 depr 和 url 模型分別配置了路徑深度和路由模式,參考了 thinkphp 技術手冊,配置完成後才能正確解析。
下面我寫了前台和後端的登陸頁,檔案目錄放置如下:
-
建立導航欄時,通常會輸入導航欄位址。
根據導航欄的位址分析控制器和動作,然後在相應位置建立檔案。
您可以使用 mkdir、fwrite、file put contents 等來建立檔案。
JAN是日本標準。
UCC是美洲的標準。 >>>More