2016-03-16 46 views
1

如何從HashTable製作zval。 我有HashTable。但需要zvalcall_user_function一起使用。如何從HashTable製作Zval

+0

'zval = HashTable + 2' – tmthydvnprt

+1

你有什麼代碼?這個問題的背景是什麼?請創建一個[最小,完整和可驗證示例](http://stackoverflow.com/help/mcve)。 – tmthydvnprt

+0

你有什麼代碼?這個問題的背景是什麼?請創建一個[最小,完整和可驗證示例](http://stackoverflow.com/help/mcve)。 – tmthydvnprt

回答

3

這個ZVAL_ARR宏會爲你做這個。

鑑於HashTable *ht

zval arr; 
ZVAL_ARR(&arr, ht); 

arr現在是一個封裝ht陣列。