導航:首頁 > 編程語言 > 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調用類常量相關的資料

熱點內容
證據提取命令視頻 瀏覽:353
java的學習心得 瀏覽:96
prof命令 瀏覽:279
手機加密文件密碼怎麼解開 瀏覽:283
賈躍亭程序員完整視頻 瀏覽:958
怎樣把兩個文件夾打包發送 瀏覽:378
單片機教程資料 瀏覽:982
仿大眾點評系統源碼python 瀏覽:426
手機網路伺服器連接不上是怎麼回事 瀏覽:155
電腦為什麼一直要解壓 瀏覽:530
淘客優惠券網站源碼 瀏覽:555
word轉成pdf在線 瀏覽:775
手機暴力解壓教程 瀏覽:130
解壓小視頻第二期 瀏覽:364
裝機自帶軟體找不到軟體文件夾 瀏覽:330
仙境之路伺服器地址ip 瀏覽:708
華為服務app是什麼東西 瀏覽:180
關於單片機的視頻 瀏覽:592
淘寶直播app緩存怎麼清理 瀏覽:555
android可以刷機嗎 瀏覽:350