当我尝试使用 c 创建一个 php 扩展并返回一个数组时,我遇到了一个棘手的问题。我按照一些教程所说的那样做,但是我需要返回一个数组。
array_init(return_array)
在所有示例中,据说都初始化了一个返回数组,但我找不到return_array
声明的地方。所以,我得到了错误:
error C2065: 'return_array' : undeclared identifier
但是,如果我添加:
zval * return_array ;
但它抛出你的应用程序无法读取地址 000000f 为什么?
你能给我一个包含返回数组的详细扩展示例……谢谢数百万次