Vardumper: Symfony's answer to var_dump

Code
<?php

use Symfony\Component\VarDumper\Cloner\VarCloner;
use 
Symfony\Component\VarDumper\Dumper\HtmlDumper;

use 
Symfony\Component\VarDumper\VarDumper;

$obj = new ArrayObject([1,2,3,4,]);

// used var dumper objects

$varcloner = new VarCloner();
$dumper = new HtmlDumper();

$dumper->dump($varcloner->cloneVar($obj));

// static call

VarDumper::dump($obj);

// function (added with composer)

dump($obj);
Result
ArrayObject {#371
flag::STD_PROP_LIST: false
flag::ARRAY_AS_PROPS: false
iteratorClass: "ArrayIterator"
storage: array:4 [
0 => 1
1 => 2
2 => 3
3 => 4
]
}

ArrayObject {#371
flag::STD_PROP_LIST: false
flag::ARRAY_AS_PROPS: false
iteratorClass: "ArrayIterator"
storage: array:4 [
0 => 1
1 => 2
2 => 3
3 => 4
]
}

ArrayObject {#371
flag::STD_PROP_LIST: false
flag::ARRAY_AS_PROPS: false
iteratorClass: "ArrayIterator"
storage: array:4 [
0 => 1
1 => 2
2 => 3
3 => 4
]
}
Used Versions
PHP 7.1, Zend 3.0, Symfony 3.2, Laravel 5.2, PHPUnit 5.6, Doctrine 2.6