1--TEST-- 2ReflectionProperty double construct call 3--FILE-- 4<?php 5 6$r = new ReflectionProperty(Exception::class, 'message'); 7var_dump($r); 8$r->__construct(Exception::class, 'message'); 9var_dump($r); 10 11?> 12--EXPECT-- 13object(ReflectionProperty)#1 (2) { 14 ["name"]=> 15 string(7) "message" 16 ["class"]=> 17 string(9) "Exception" 18} 19object(ReflectionProperty)#1 (2) { 20 ["name"]=> 21 string(7) "message" 22 ["class"]=> 23 string(9) "Exception" 24} 25