&reftitle.examples;
For Each
Il est possible d'utiliser la structure de contrôle &foreach;
de PHP pour passer en boucle à travers le contenu d'un IEnumVariant COM/OLE standard.
Cela signifie qu'il est possible d'utiliser &foreach; aux endroits où
on aurait pu utiliser For Each dans du code VB/ASP.
For Each en ASP
"
Next
%>
]]>
Foreach en PHP
Name . "
";
}
?>
]]>
Tableaux et propriétés à la façon des tableaux de COM
Plusieurs objets COM exposent leurs propriétés comme tableaux, ou en
utilisant un chemin d'accès à la façon des tableaux.
Il est possible de :
Accéder aux tableaux multidimensionnels ou aux propriétés COM qui
requièrent plusieurs paramètres comme si l'on accédait à un tableau.
Il est aussi possible d'écrire ces propriétés en utilisant cette technique.
Boucler sur les SafeArrays ("vrais" tableaux) en utilisant la structure
de contrôle &foreach;. Cela fonctionne
car un SafeArray comporte des informations à propos de sa taille. Si
une propriété à la façon des tableaux implémente IEnumVariant, alors on
peut aussi utiliser &foreach; pour cette propriété ; consulter pour plus d'informations à ce sujet.