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

用法:

bool ReflectionParameter::isArray ( void )

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

返回值:如果指定的参数是数组,则此函数返回TRUE,否则返回FALSE。

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

// Initializing a user-defined class Company1

class Company1

{

public function GFG( array $Parameter){}

}

// Initializing a subclass Company2

class Company2 extends Company1

{

}

// Using the ReflectionParameter over the above class

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

// Calling the isArray() function

$B = $A->isArray();

// Getting TRUE if the specified parameter

// is an array, FALSE otherwise.

var_dump($B);

?>

输出:

bool(true)

程序2:

// Initializing some user-defined classes

class Department1

{

protected function HR(array $Parameter1){}

}

class Department2

{

final function Coding( $Parameter2, $Parameter3){}

}

class Department3

{

function Marketing( sting $Parameter4,

string $Parameter5, string $Parameter6){}

}

// Using the ReflectionParameter over the above classes

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

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

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

// Calling the isArray() function and

// getting TRUE if the specified parameter

// is an array, FALSE otherwise.

var_dump($A->isArray());

var_dump($B->isArray());

var_dump($C->isArray());

?>

输出:

bool(true)

bool(false)

bool(false)

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

  1. php getdefaultvalue,PHP ReflectionParameter getDefaultValueConstantName()用法及代码示例

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

  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. 【每日一算法】填充同一层的兄弟节点
  2. Kafka那些值得我们学习的优秀设计
  3. CS231n 2016 通关 第三章-SVM 作业分析
  4. STM32 进阶教程 14 - 程序加密之FLASH读写保护
  5. Python_Statsmodels包_时间序列分析_ARIMA模型
  6. web安全---浏览器解析提交数据的过程
  7. Redis这么快你知道吗?
  8. 你的Node环境有问题?这篇文章可以帮到你!
  9. 【ML小结2】信息论
  10. JVM监控及诊断工具GUI篇之Visual VM
  11. PASCAL VOC数据集简介
  12. PuTTYgen 使用
  13. 网站被黑 怎么检测代码含有后门
  14. 好好讲一讲,到底什么是Java高级架构师!
  15. 在vue项目中引入高德地图并使用
  16. 美通企业周刊 | 生成式AI成为全球焦点;诺维信和科汉森股东批准合并;沈阳威斯汀酒店开业...
  17. 华为od统一考试B卷【最少面试官数】C++ 实现
  18. Matlab 基础知识——矩阵操作及运算(矩阵、数组区别)
  19. 25人赛跑问题-得出前三名
  20. 在线博客系统——评论列表

热门文章

  1. leetcode 207 Course Shedule
  2. [HG5143D]电信光猫3.0网关折腾笔记
  3. Java8后 日期时间格式化及解析
  4. 数据库——多种方法导入Excel数据
  5. Android常用工具库
  6. 企业如何利用线径看板提高电缆生产效率
  7. CSS中设置表格TD宽度的问题
  8. 龙芯平台多核Mp逻辑分析
  9. 阿里达摩盘:如何运用“人货场”方法构建标签体系?
  10. ECFP及FCFP的计算过程及python从头实现