array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'tr', ), 'this' => array ( 0 => 'com.examples.foreach.php', 1 => 'For Each', ), 'up' => array ( 0 => 'com.examples.php', 1 => 'Örnekler', ), 'prev' => array ( 0 => 'com.examples.php', 1 => 'Örnekler', ), 'next' => array ( 0 => 'com.examples.arrays.php', 1 => 'Diziler ve Dizi tarzı COM özellikleri', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'tr', 'path' => 'reference/com/examples.xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
COM/OLE IEnumVariant içeriği üzerinde foreach deyimi kullanılabilir.
Bu, basit bir şekilde, VB/ASP kodunda For Each
kullanılan yerlerde foreach kullanılabilir demektir.
Örnek 1 ASP'de For Each
<% Set domainObject = GetObject("WinNT://Domain") For Each obj in domainObject Response.Write obj.Name & "<br />" Next %>
Örnek 2 PHP'de foreach
<?php
$domainObject = new COM("WinNT://Domain");
foreach ($domainObject as $obj) {
echo $obj->Name . "<br />";
}
?>