有人让我使用PHP的.NET 4 Interop库。我有点麻烦。在PHP中,当我为某个数组调用variant_get_type()时,它表示" 2085" (0x200D)。 PHP无法迭代此数组。
在我的.NET程序集中:
[ClassInterface(ClassInterfaceType=AutoDual)]
[ProgId("mylib")]
public class Client {
...
public Whatever[] getWhatevers();
...
}
[ClassInterface(ClassInterfaceType=AutoDual)]
[ProgId("mylib.Whatever")]
public class Whatever { ... }
...
}
我应该如何修改PHP的.NET库以接受来自.NET的这个Whatever []数组并迭代它?