欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

學(xué)習(xí)discuz php 引入文件的方法DISCUZ_ROOT

 更新時間:2009年06月21日 18:53:49   作者:  
這是discuz中定義論壇安裝根目錄的一個常量?,F(xiàn)在我們就來分析一下這個很簡單但是非常實用的常量。
define('DISCUZ_ROOT', substr(dirname(__FILE__), 0, -7));
這是discuz中定義論壇安裝根目錄的一個常量?,F(xiàn)在我們就來分析一下這個很簡單但是非常實用的常量。
先說明一下本篇文章中假定common.inc.php文件的絕對路徑就是F:\webroot\bbs\include\common.inc.php
這句話包含在discuz的 include/common.inc.php 里面,首先我們來看看DISCUZ_ROOT這個常量的值:F:\webroot\bbs\
接下來我們具體分析這句話:
define(),當然是定義一個常量了,這里呢就是定義一個名字是DISCUZ_ROOT的常量。
substr(),這個是字符串截取函數(shù),substr(‘123456789', 0, -2)這句話就是返回1234567。
dirname(__FILE__) ,__FILE__是一個魔術(shù)常量,手冊上是這么說的“文件的完整路徑和文件名。如果用在包含文件中,則返回包含文件名。自 PHP 4.0.2 起,__FILE__ 總是包含一個絕對路徑,而在此之前的版本有時會包含一個相對路徑。 ”。dirname(),返回路徑中的目錄部分。這么看來dirname(__FILE__),就是獲取的F:\webroot\bbs\include著一串字符串。

由此可見define('DISCUZ_ROOT', substr(dirname(__FILE__), 0, -7)); 就是F:\webroot\bbs\include這個字符串減去末尾7個字母的字符串:F:\webroot\bbs\
假如include文件夾改成lib那么-7就應(yīng)該改成是-3,不知道你明白了沒有?

以后在程序中引用文件的時候就可以這么寫了require_once DISCUZ_ROOT . './test.php'; 這句話的實際內(nèi)容就是require_once F:\webroot\bbs\./test.php

相關(guān)文章

  • PHP Session條件競爭超詳細講解

    PHP Session條件競爭超詳細講解

    這篇文章主要介紹了PHP Session條件競爭,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧
    2022-12-12
  • 一文看懂PHP進程管理器php-fpm

    一文看懂PHP進程管理器php-fpm

    這篇文章主要介紹了PHP進程管理器php-fpm的配置說明,文中代碼簡單易懂,方便大家更好的理解,有興趣的小伙伴快來了解下
    2020-06-06
  • PHP統(tǒng)一頁面編碼避免亂碼問題

    PHP統(tǒng)一頁面編碼避免亂碼問題

    這篇文章主要介紹了PHP統(tǒng)一頁面編碼避免亂碼問題,本文講解PHP編程中需要注意編碼的地方,如數(shù)據(jù)庫、頁面、文件、JS等,需要的朋友可以參考下
    2015-04-04
  • php刪除數(shù)組中重復(fù)元素的方法

    php刪除數(shù)組中重復(fù)元素的方法

    在很多情況下我們的數(shù)組會出現(xiàn)重復(fù)情況,那我們刪除數(shù)組中一些重復(fù)的內(nèi)容怎么辦,本文講述了php刪除數(shù)組元素的方法,感興趣的小伙伴們可以參考一下
    2015-12-12
  • php SQLite學(xué)習(xí)筆記與常見問題分析

    php SQLite學(xué)習(xí)筆記與常見問題分析

    php SQLite學(xué)習(xí)資料收集,與一些常見問題的解決方法
    2008-07-07
  • PHP防盜鏈代碼實例

    PHP防盜鏈代碼實例

    這篇文章主要介紹了PHP防盜鏈的實現(xiàn)方法,是非常實用的技巧,需要的朋友可以參考下
    2014-08-08
  • php組合排序簡單實現(xiàn)方法

    php組合排序簡單實現(xiàn)方法

    這篇文章主要介紹了php組合排序簡單實現(xiàn)方法,涉及php數(shù)據(jù)結(jié)構(gòu)與數(shù)學(xué)運算相關(guān)操作技巧,需要的朋友可以參考下
    2016-10-10
  • 頁面亂碼問題的根源及其分析

    頁面亂碼問題的根源及其分析

    這個問題已經(jīng)遇到過倆次了,就是頁面中明確指明了編碼是UTF8,但是顯示是亂碼。雖然知道解決方法,也知道是Apache的原因,但是一直沒有去找其所以然,今天趁機,就研究了一下
    2013-08-08
  • PHP 采集程序 常用函數(shù)

    PHP 采集程序 常用函數(shù)

    php中喜歡他的采集功能的朋友,就不的不參考下面的函數(shù)了,他們就是php采集程序中,常用的一些函數(shù)收集
    2008-12-12
  • PHP基于GD庫實現(xiàn)的生成圖片縮略圖函數(shù)示例

    PHP基于GD庫實現(xiàn)的生成圖片縮略圖函數(shù)示例

    這篇文章主要介紹了PHP基于GD庫實現(xiàn)的生成圖片縮略圖函數(shù),涉及php針對圖片屬性相關(guān)操作技巧,需要的朋友可以參考下
    2017-07-07

最新評論