PHP is_countable 变量处理函数



  • 定义和用法

    is_countable - 验证变量的内容是可计数的值
  • 版本支持

    PHP4 PHP5 PHP7
    支持 支持 支持
    7.3.0 添加 is_countable()函数 。
  • 语法

    is_countable ( mixed $var )
    
    验证变量的内容是实现Countable的数组还是对象
  • 参数

    参数 必需的 描述
    var 待检测的变量。
  • 返回值

    如果var可计数,则返回TRUE,否则返回FALSE。
  • 示例

    var_dump(is_countable([1, 2, 3])); // bool(true)
    var_dump(is_countable(new ArrayIterator(['foo', 'bar', 'baz']))); // bool(true)
    var_dump(is_countable(new ArrayIterator())); // bool(true)
    var_dump(is_countable(new stdClass())); // bool(false)
    
  • 相关函数

    is_array() - 检测变量是否是数组
    is_object() - 是否是对象。
    is_iterable() - 验证变量的内容是否为可迭代值
    is_bool() - 检测变量是否是布尔型