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.