導航:首頁 > 編程語言 > php調用類常量

php調用類常量

發布時間:2022-07-15 19:51:55

1. thinkphp怎麼調用常量

__PUBLIC__:會被替換成當前網站的公共目錄 通常是 /Public/
__PUBLIC__ 只能在模板上使用的。
ThinkPHP常量

THINK_PATH 框架系統目錄

APP_PATH //應用目錄(默認為入口文件所在目錄)
LIB_PATH //系統類庫目錄(默認為 THINK_PATH.'Library/')
CORE_PATH //系統核心類庫目錄 (默認為 LIB_PATH.'Think/')
MODE_PATH //系統應用模式目錄 (默認為 THINK_PATH.'Mode/')
BEHAVIOR_PATH //行為目錄 (默認為 LIB_PATH.'Behavior/')
<a href="https://www..com/s?wd=Common&tn=44039180_cpr&fenlei=-F_5y9YIZ0lQzqlpA-" target="_blank" class="-highlight">COMMON</a>_PATH //公共模塊目錄 (默認為 APP_PATH.'<a href="https://www..com/s?wd=Common&tn=44039180_cpr&fenlei=-F_5y9YIZ0lQzqlpA-" target="_blank" class="-highlight">Common</a>/')
VENDOR_PATH //第三方類庫目錄(默認為 LIB_PATH.'Vendor/')
RUNTIME_PATH //應用運行時目錄(默認為 APP_PATH.'Runtime/')
HTML_PATH //應用靜態緩存目錄(默認為 APP_PATH.'Html/')
CONF_PATH //應用公共配置目錄(默認為 <a href="https://www..com/s?wd=Common&tn=44039180_cpr&fenlei=-F_5y9YIZ0lQzqlpA-" target="_blank" class="-highlight">COMMON</a>_PATH.'Conf/')
LANG_PATH //公共語言包目錄 (默認為 COMMON_PATH.'Lang/')
LOG_PATH //應用日誌目錄 (默認為 RUNTIME_PATH.'Logs/')
CACHE_PATH //項目模板緩存目錄(默認為 RUNTIME_PATH.'Cache/')
TEMP_PATH //應用緩存目錄(默認為 RUNTIME_PATH.'Temp/')
DATA_PATH //應用數據目錄 (默認為 RUNTIME_PATH.'Data/')

2. 關於php類中定義常量問題

代碼試修改如下:

publicfunctionxx(){
echo"childtest";
echoself::tt;
}

3. php子類調用父類的常量

<?php
classBase{
constMSG='hello,world!';
}

classSonextendsBase{
staticfunctionshowMsg(){
echoparent::MSG;
}
}

Son::showMsg();//output:hello,world!

4. php如何在類中定義常量

我們可以在類中定義常量。常量的值將始終保持不變。在定義和使用常量的時候不需要使用$符號。

classMyClass
{
constconstant='constantvalue';

functionshowConstant(){
echoself::constant." ";
}
}

echoMyClass::constant." ";

$classname="MyClass";
echo$classname::constant." ";//PHP5.3.0之後

$class=newMyClass();
$class->showConstant();

echo$class::constant." ";//PHP5.3.0之後

5. PHP中,可以使用什麼實現在不創建對象的情況下調用類中的常量,變數和方法

那就用靜態調用了。但事先要聲名你的變數戓方法為static
調用時用::就可以了

6. PHP擴展 怎麼訪問常量屬性

工具:

netbeans

步驟:

1、定義一個類,類中用const定義一個常量。

7. thinkphp方法中怎麼調用常量

__PUBLIC__:會被替換成當前網站的公共目錄 通常是 /Public/

__PUBLIC__ 只能在模板上使用的。

ThinkPHP常量

THINK_PATH框架系統目錄
APP_PATH//應用目錄(默認為入口文件所在目錄)
LIB_PATH//系統類庫目錄(默認為THINK_PATH.'Library/')
CORE_PATH//系統核心類庫目錄(默認為LIB_PATH.'Think/')
MODE_PATH//系統應用模式目錄(默認為THINK_PATH.'Mode/')
BEHAVIOR_PATH//行為目錄(默認為LIB_PATH.'Behavior/')
COMMON_PATH//公共模塊目錄(默認為APP_PATH.'Common/')
VENDOR_PATH//第三方類庫目錄(默認為LIB_PATH.'Vendor/')
RUNTIME_PATH//應用運行時目錄(默認為APP_PATH.'Runtime/')
HTML_PATH//應用靜態緩存目錄(默認為APP_PATH.'Html/')
CONF_PATH//應用公共配置目錄(默認為COMMON_PATH.'Conf/')
LANG_PATH//公共語言包目錄(默認為COMMON_PATH.'Lang/')
LOG_PATH//應用日誌目錄(默認為RUNTIME_PATH.'Logs/')
CACHE_PATH//項目模板緩存目錄(默認為RUNTIME_PATH.'Cache/')
TEMP_PATH//應用緩存目錄(默認為RUNTIME_PATH.'Temp/')
DATA_PATH//應用數據目錄(默認為RUNTIME_PATH.'Data/')

望採納 Thx

8. PHP類中如何調用類外部定義的常量 - 技術問答

直接用

define('A','testing');

classTest
{
function__construct()
{
echoA;
}
}

newCw();

9. PHP:面向對象中怎麼在類的內部調用常量

<?php
class Foo{
const con_var="常量值不能被改";
public function method_a(){
echo (self::con_var); // 內部調用
}
}
echo(Foo::con_var); //外部調用 注修飾符為public
$myFoo=new Foo();
echo ($myFoo->method_a());
?>

閱讀全文

與php調用類常量相關的資料

熱點內容
壽司解壓系列全集視頻 瀏覽:911
物體三維重建演算法 瀏覽:980
fuli直播app哪個好 瀏覽:918
租辦公室用什麼app 瀏覽:104
醫師定期考核刷題app哪個好 瀏覽:336
導出dmp文件命令 瀏覽:286
手機百度網盤怎麼解壓密碼文件 瀏覽:583
索引重新編譯 瀏覽:604
命令與征服4免cd補丁完美版 瀏覽:426
kotlin編譯為native 瀏覽:140
家用編譯機 瀏覽:549
電子加密貨幣最新政策 瀏覽:379
androidcanvas撤銷 瀏覽:269
安卓手機怎麼把圖標全部下移 瀏覽:185
飢荒被伺服器踢出怎麼進 瀏覽:171
c編譯器哪款好 瀏覽:732
快手寶哥發明什麼app 瀏覽:822
張艷玲編譯 瀏覽:66
android展開收起動畫 瀏覽:237
linuxxz文件 瀏覽:160