导航:首页 > 编程语言 > 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调用类常量相关的资料

热点内容
解压的玩具教程可爱版 浏览:364
哪个求职app比较靠谱 浏览:886
java的读法 浏览:59
nod32局域网服务器地址 浏览:1002
数码科技解压 浏览:235
新网的云服务器管理界面复杂吗 浏览:367
无人声解压强迫症视频 浏览:571
计算机编译运行 浏览:639
单片机嵌套 浏览:988
python字符串中符号 浏览:787
python正则表达式贪婪模式 浏览:649
爱国精神指的是什么app 浏览:408
寿司解压系列全集视频 浏览:913
物体三维重建算法 浏览:984
fuli直播app哪个好 浏览:918
租办公室用什么app 浏览:106
医师定期考核刷题app哪个好 浏览:338
导出dmp文件命令 浏览:288
手机百度网盘怎么解压密码文件 浏览:585
索引重新编译 浏览:606