- Output for 5.4.1 - 5.4.45, 5.5.24 - 5.5.29, 5.6.8 - 5.6.13
- Parse error: syntax error, unexpected '}' in /in/vmcnj on line 11
Process exited with code 255.
<?php
class Foo {
public $clbk;
public function __construct($b = false) {
$f = new self();
if($b) {
$this->clbk = function() use ($f) {
return $f;
}
}
}
}
$f = new Foo(true);
var_dump($f->clbk());