summaryrefslogtreecommitdiff
path: root/Zend/tests/bug79778.phpt
blob: f1476a95cf85db8e3b95ae8acbe57d54e4949391 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
--TEST--
Bug #79778: Assertion failure if dumping closure with unresolved static variable
--FILE--
<?php
$closure1 = function() {
    static $var = CONST_REF;
};
var_dump($closure1);
print_r($closure1);
?>
--EXPECT--
object(Closure)#1 (1) {
  ["static"]=>
  array(1) {
    ["var"]=>
    string(14) "<constant ast>"
  }
}
Closure Object
(
    [static] => Array
        (
            [var] => <constant ast>
        )

)