- array_map: documentation ( source)
- var_dump: documentation ( source)
<?php
class Foo
{
public function doForeach() {
foreach($this as $bar)
{
$this->x($bar);
}
}
public function doMap() {
array_map(array($this, "x"), (array) $this);
}
private function x($a) {
var_dump($a);
}
}
$foo = new Foo;
$foo->bar = 'hello';
$foo->baz = 'world';
$foo->doForeach();
$foo->doMap();