ReflectionParameter::getDefaultValueConstantName()函数是PHP中的内置函数,如果默认值为常数或null,则用于返回默认值的常数名称。

用法:

string ReflectionParameter::getDefaultValueConstantName ( void )

参数:该函数不接受任何参数。

返回值:如果默认值为常数或null,则此函数将返回默认值的常数名称。

以下示例程序旨在说明PHP中的ReflectionParameter::getDefaultValueConstantName()函数:程序1:

// Initializing a user-defined class Company1

class Company1

{

function GFG($Full_Name = GeeksforGeeks){}

}

// Initializing a subclass Company2

class Company2 extends Company1

{

}

// Using the ReflectionParameter over the above class

$A = new ReflectionParameter(['Company2', 'GFG'], 0);

// Calling the getDefaultValueConstantName() function

$B = $A->getDefaultValueConstantName();

// Getting the default value's constant name

// if default value is constant or null

var_dump($B);

?>

输出:

string(13) "GeeksforGeeks"

程序2:

// Initializing some user-defined classes

class Department1

{

function HR( $Full_Name = Human_Resource){}

}

class Department2

{

function Coding( $Parameter2, $Par3 = Parameter3){}

}

class Department3

{

function Marketing( $Parameter4 = Digital_Marketing, $Parameter5){}

}

// Using the ReflectionParameter over the above classes

$A = new ReflectionParameter(['Department1', 'HR'], 0);

$B = new ReflectionParameter(['Department2', 'Coding'], 1);

$C = new ReflectionParameter(['Department3', 'Marketing'], 0);

// Calling the getDefaultValueConstantName() function and

// getting the default value's constant name if

// default value is constant or null

var_dump($A->getDefaultValueConstantName());

var_dump($B->getDefaultValueConstantName());

var_dump($C->getDefaultValueConstantName());

?>

输出:

string(14) "Human_Resource"

string(10) "Parameter3"

string(17) "Digital_Marketing"

php getdefaultvalue,PHP ReflectionParameter getDefaultValueConstantName()用法及代码示例相关推荐

  1. isarray php,PHP ReflectionParameter isArray()用法及代码示例

    ReflectionParameter::isArray()函数是PHP中的内置函数,如果指定的参数是数组,则用于返回TRUE,否则返回FALSE. 用法: bool ReflectionParame ...

  2. python numpy allclose用法及代码示例

    python numpy allclose用法及代码示例 用法: numpy.allclose(a, b, rtol=1e-05, atol=1e-08, equal_nan=False) 如果两个数 ...

  3. PostgreSQL REGEXP_REPLACE用法及代码示例

    PostgreSQL REGEXP_REPLACE用法及代码示例: 原文链接:https://vimsky.com/examples/usage/postgresql-regexp_replace-f ...

  4. html焦点试图代码,HTML DOM focus()用法及代码示例

    DOM focus()方法用于为元素赋予焦点,并借助blur()方法删除焦点.我们可以将焦点放在任何元素上,并通过执行一些操作来启用它.例如,我们可以通过单击按钮将焦点放在某些文本上. 用法: Obj ...

  5. private用法 java_关于android开发中如何正确使用Private Services安全用法及代码示例...

    一.注意事项1.显式设置exported属性为false.@b@2.安全处理收到的intent,确认其真实性.@b@3.敏感数据可以在同一个应用中发送和请求. 二.原代码示例 1.AndroidMan ...

  6. java中skip的用法,Java PushbackReader skip(long)用法及代码示例

    Java中的PushbackReader类的skip(long)方法用于跳过流中指定数量的字符.此字符数被指定为参数.如果通过跳过到达流的末尾,它将阻塞流,直到它获得一些字符或抛出IOExceptio ...

  7. reset java_Java PushbackReader reset()用法及代码示例

    Java中的PushbackReader类的reset()方法用于重置Stream.对于PushbackReader,此方法始终会引发异常,因为PushbackReader不支持此方法. 用法: pu ...

  8. html里fill怎么自定义,HTML canvas fill()用法及代码示例

    画布fill()方法用于填充当前绘图路径.画布fill()方法的默认颜色是黑色. 用法: context.fill() 示例1: HTML canvas fillRect() Method width ...

  9. pandas get_dummies用法及代码示例

    get_dummies 是 pandas 实现one hot encode的方式 ​  one-hot的基本思想:将离散型特征的每一种特征取值都看成一种状态,若指定离散特征中有N个 不相同的取值,那么 ...

最新文章

  1. bash: vue: command not found
  2. 关闭浏览器当前页面:Ctrl+W
  3. fiddler 看懂瀑布图Timeline
  4. 猴子吃桃问题 python
  5. 去掉文化管理系统广告
  6. what happens if PR_TYPE is mapped to a given transaction type
  7. Visual C++中的异常处理浅析(上)
  8. Java8 时区DateTime API
  9. 加大Linux服务器的文件描述符
  10. 堆、栈、堆栈详谈--复习
  11. 【洛谷P4219】【BJOI2014】—大融合(线段树合并)
  12. C#基础概念面试题(更新中)
  13. 慕尼黑大学计算机研究生申请,慕尼黑大学读研
  14. 十大精选开源软件推荐:编程化繁为简
  15. css flex实现经典的三栏布局
  16. 中科探海的海底掩埋物三维实时成像声呐
  17. MP2888AGU-0030-Z 烧录
  18. mac下生成.icns图标
  19. thinkphp3.2 数据库 AND OR连缀使用
  20. Android如何分析排查ANR

热门文章

  1. python基础(16)之 日期
  2. 从您的计算机移除此产品,解决office提示“此操作只对目前安装的产品有效”的方法...
  3. 【OpenCV 例程200篇】25. 图像的平移
  4. android 生成 资源文件,SVG-Android开源库——SVG生成Vector资源文件的编辑预览工具...
  5. labview实例_手把手以实例教你学LabVIEW编程,条件结构编程方法
  6. python并发编程5-线程
  7. python3下使用cv2.imwrite存储带有中文路径图片或者绝对路径图片
  8. 【Python】字典dict类型转换为列表list类型
  9. Windows脚本编码器算法分析与破译
  10. [线段树][树上差分] Jzoj P3397 雨天的尾巴