私は小さなphp拡張機能を書いていますが、それを構築するときに問題があります。コード:
PHP_RINIT_FUNCTION(pstat)
{
int argc = ZEND_NUM_ARGS();
return SUCCESS;
}
makeでエラーが発生しました:
.... /ext/pstat/pstat.c:122:31: error: 'ht' undeclared (first use in this function)
ZEND_NUM_ARGS()は、Zend_API.hのマクロです。
#define ZEND_NUM_ARGS() (ht)
しかし、「ht」とは何ですか?何か案は?