use MAKE_STD_ZVAL instead of ZVAL_ALLOC
function_table is too long