国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > ThinkPHP > 正文

thinkphp5 加載靜態(tài)資源路徑與常量的方法

2024-09-09 15:20:26
字體:
供稿:網(wǎng)友

1、加載靜態(tài)資源路徑

大于5.0.4版本可以直接使用

__ROOT__ :項目目錄

__STATIC__ :項目目錄下的static目錄

__JS__ :項目目錄下的static/js目錄

__css__:項目目錄下的static/css目錄

我們可以使用view模板打印這些常量的具體路徑

  1. <!DOCTYPE html> 
  2. <html> 
  3. <head> 
  4. <meta charset="UTF-8"> 
  5. <title>Insert title here</title> 
  6. </head> 
  7. <body> 
  8. __ROOT__<br> 
  9. __STATIC__<br> 
  10. __JS__<br> 
  11. __CSS__<br> 
  12. </body> 
  13. </html> 

頁面輸出如下:

  1. /projectname/public/static 
  2. /projectname/public/static/js 
  3. /projectname/public/static/css 

打開application文件夾下的config文件,可根據(jù)你自己需要自定義資源常量,定義好后常量就可以在模板文件中使用常量了。

例如:

  1. <?php 
  2. return [  
  3.  'view_replace_str' => [  
  4.   '__PUBLIC__'=>'../public/static/admin'
  5.   '__ROOT__' => '/'
  6.   '__APP__' => 'app/admin/'
  7.  ] 
  8. ]; 

2、預定義常量

預定義常量是指系統(tǒng)內(nèi)置定義好的常量,不會隨著環(huán)境的變化而變化,包括:

EXT           類庫文件后綴(.php)

THINK_VERSION 框架版本號

3、路徑常量

系統(tǒng)和應用的路徑常量用于系統(tǒng)默認的目錄規(guī)范,可以通過重新定義改變,如果不希望定制目錄,這些常量一般不需要更改。

DS 當前系統(tǒng)的目錄分隔符

THINK_PATH 框架系統(tǒng)目錄

ROOT_PATH 框架應用根目錄

APP_PATH 應用目錄(默認為application)

CONF_PATH 配置目錄(默認為APP_PATH)

LIB_PATH 系統(tǒng)類庫目錄(默認為 THINK_PATH.'library/')

CORE_PATH 系統(tǒng)核心類庫目錄 (默認為 LIB_PATH.'think/')

TRAIT_PATH 系統(tǒng)trait目錄(默認為 LIB_PATH.'traits/')

EXTEND_PATH 擴展類庫目錄(默認為 ROOT_PATH . 'extend/')

VENDOR_PATH 第三方類庫目錄(默認為 ROOT_PATH . 'vendor/')

RUNTIME_PATH 應用運行時目錄(默認為 ROOT_PATH.'runtime/')

LOG_PATH 應用日志目錄 (默認為 RUNTIME_PATH.'log/')

CACHE_PATH 項目模板緩存目錄(默認為 RUNTIME_PATH.'cache/')

TEMP_PATH 應用緩存目錄(默認為 RUNTIME_PATH.'temp/')

4、系統(tǒng)常量

系統(tǒng)常量會隨著開發(fā)環(huán)境的改變或者設置的改變而產(chǎn)生變化。

IS_WIN 是否屬于Windows 環(huán)境

IS_CLI 是否屬于命令行模式

THINK_START_TIME 開始運行時間(時間戳)

THINK_START_MEM 開始運行時候的內(nèi)存占用

ENV_PREFIX 環(huán)境變量配置前綴

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 湘潭市| 娱乐| 云龙县| 崇阳县| 连云港市| 永春县| 任丘市| 岳池县| 应用必备| 英山县| 楚雄市| 北辰区| 门头沟区| 涞源县| 龙陵县| 永德县| 合水县| 英超| 辉县市| 山东省| 平顺县| 沂南县| 延寿县| 平顶山市| 五寨县| 怀宁县| 元谋县| 巩留县| 双辽市| 同仁县| 青冈县| 龙川县| 新乡县| 修武县| 平泉县| 新蔡县| 漠河县| 桐乡市| 玉屏| 柳江县| 兰州市|