ArrayObject::count

(PHP 5 >= 5.0.0, PHP 7)
Get the number of public properties in the ArrayObject
public int ArrayObject::count ( void )

Get the number of public properties in the ArrayObject.

Returns:

The number of public properties in the ArrayObject.

Note:

When the ArrayObject is constructed from an array all properties are public.

Examples:
ArrayObject::count() example
<?php
class Example {
    public $public = 'prop:public';
    private $prv   = 'prop:private';
    protected $prt = 'prop:protected';
}

$arrayobj = new ArrayObject(new Example());
var_dump($arrayobj->count());

$arrayobj = new ArrayObject(array('first','second','third'));
var_dump($arrayobj->count());
?>

The above example will output:

int(1)
int(3)
doc_php
2016-02-24 16:20:23
Comments
Leave a Comment

Please login to continue.