Является ли PHP ReflectionClass синглтоном? - PullRequest
1 голос
/ 09 марта 2011

Мне нужно получить экземпляр класса ReflectionClass из нескольких разных мест в моем коде. Я собирался управлять единичным экземпляром этого самостоятельно по причинам производительности. Тем не менее, я думал, что PHP может уже сделать это.

Если вы повторно создаете ReflectionClass для одного и того же класса несколько раз, управляет ли PHP для вас синглтоном или выполняет какой-либо другой вид кэширования?

1 Ответ

4 голосов
/ 09 марта 2011

Нет, mirrorClass не является единичным;и при этом он не имеет никакого «встроенного» интеллекта, чтобы действовать как одноэлементный, если вы пытаетесь создать несколько экземпляров mirrorClass для одного класса / объекта.Каждый экземпляр ReflectionClass является полностью автономным

.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...