1--TEST-- 2Magic constants in property hooks 3--FILE-- 4<?php 5 6class Test { 7 public $prop { 8 get { 9 var_dump(__FUNCTION__); 10 var_dump(__METHOD__); 11 var_dump(__CLASS__); 12 return null; 13 } 14 } 15} 16 17$test = new Test; 18$test->prop; 19 20?> 21--EXPECT-- 22string(10) "$prop::get" 23string(16) "Test::$prop::get" 24string(4) "Test" 25