При написании расширения для php (5.3) я хочу получить доступ к указателю zend_class_entry
в статическом методе.
В нестатических методах я могу использовать макрос getThis()
и внутри макроса Z_OBJCE_P
следующим образом:
zend_class_entry ce* = Z_OBJCE_P(getThis());
Теперь проблема: в статических методах макрос getThis()
возвращает указатель null
, поэтому я не могу использовать макрос Z_OBJCE_P
.
Есть ли у кого-нибудь решение для доступа к zend_class_entry
из статического метода ??