<?php
class ClassName {
public $foo=1;
public $bar=2;
public $baz=3;
function __construct() {
//
}
}
$x = new ClassName;
echo "Array: ". var_export(is_array($x), 1)."\n";
echo "instanceof Traversable: ". var_export($x instanceof Traversable, 1)."\n";
echo "instanceof Iterator: ". var_export($x instanceof Iterator, 1)."\n";
echo "instanceof IteratorAggregate: ". var_export($x instanceof IteratorAggregate, 1)."\n";
foreach ($x as $key => $val) {
echo "$key: $val\n";
}
?>