12345678910111213141516171819202122232425262728 |
- --TEST--
- Bug #24926 (lambda function (create_function()) cannot be stored in a class property)
- --FILE--
- <?php
- error_reporting (E_ALL);
- class foo {
- public $functions = array();
-
- function foo()
- {
- $function = create_function('', 'return "FOO\n";');
- print($function());
-
- $this->functions['test'] = $function;
- print($this->functions['test']()); // werkt al niet meer
-
- }
- }
- $a = new foo ();
- ?>
- --EXPECT--
- FOO
- FOO
|