Как сделать zval из HashTable

Как сделать zval из HashTable. У меня 3_. Но нужно zval для использования с call_user_function.


person Vitaliy    schedule 16.03.2016    source источник
comment
Какой у вас код? Каков контекст этого вопроса? Создайте минимальный, полный и проверяемый пример.   -  person tmthydvnprt    schedule 16.03.2016
comment
Какой у вас код? Каков контекст этого вопроса? Создайте минимальный, полный и проверяемый пример.   -  person tmthydvnprt    schedule 16.03.2016


Ответы (1)


Макрос ZVAL_ARR сделает это за вас.

Учитывая HashTable *ht,

zval arr;
ZVAL_ARR(&arr, ht);

arr теперь представляет собой массив, обертывающий ht.

person adsr    schedule 20.03.2016