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

热点内容
怎么降为安卓10 浏览:984
javaweb程序设计郭 浏览:247
gm声望命令 浏览:484
pdf转换器电脑版免费 浏览:41
解压歌曲什么歌最好 浏览:151
诺贝尔pdf 浏览:967
云服务器快速安装系统原理 浏览:788
苹果腾讯管家如何恢复加密相册 浏览:115
手机软件反编译教程 浏览:858
sqlserver编程语言 浏览:650
gpa国际标准算法 浏览:238
服务器编程语言排行 浏览:947
怎么下载快跑app 浏览:966
小红书app如何保存视频 浏览:172
如何解开系统加密文件 浏览:811
linux切换root命令 浏览:283
c编译之后界面一闪而过怎么办 浏览:881
怎么看ic卡是否加密 浏览:726
lgplc编程讲座 浏览:809
cnc手动编程铣圆 浏览:724