1--TEST-- 2Closure 050: static::class in non-static closure in non-static method. 3--FILE-- 4<?php 5 6class A { 7 function foo() { 8 $f = function() { 9 return static::class; 10 }; 11 return $f(); 12 } 13} 14 15class B extends A {} 16 17$b = new B; 18var_dump($b->foo()); 19?> 20--EXPECT-- 21string(1) "B" 22