- var_dump: documentation ( source)
<?php
class Foo
{
public $name;
public function bar()
{
static $a = 1;
if ($a === 5) {
echo PHP_EOL.$this->name.PHP_EOL;
var_dump($a);
return;
}
echo 'incriment a'.PHP_EOL;
$a++;
}
}
$foo1 = new Foo();
$foo1->name = 'foo1';
$foo1->bar();
$foo1->bar();
$foo1->bar();
$foo1->bar();
$foo1->bar();
echo PHP_EOL;
$foo2 = new Foo();
$foo2->name = 'foo2';
$foo2->bar();
$foo2->bar();
$foo2->bar();
$foo2->bar();
$foo2->bar();