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
静的メソッドからにアクセスするための解決策はありますか?