Muitos objetos COM expõem suas propriedades como arrays ou usando acesso no estilo de array.
É possível:
Acessar arrays multidimensionais ou propriedades COM que exigem múltiplos parâmetros usando a sintaxe de array do PHP. Pode-se também escrever ou definir propriedades usando esta técnica.
Iterar sobre SafeArrays (arrays "verdadeiros") usando a estrutura de controle foreach
.
Isso funciona porque os SafeArrays incluem informações sobre seu tamanho. Se uma
propriedade no estilo array implementar IEnumVariant, pode-se também poderá usar
foreach para essa propriedade; consulte For Each para obter mais informações sobre este tópico.