PHP kullandığımız ....
foreach ($array as $value) {
echo $value;
}
Java aynı şey kullanılarak yapılabilir
for (int e : array) {
System.out.println(e);
}
Yukarıdaki 2 kod kesimleri arasında herhangi bir fark yoktur
Java ile çok aşina değilim ama örnek dizin için bir veri türünü belirtmek gerekir göstermektedir. Ilişkilendirilebilir ve karışık diziler, saf sayısal diziler değil, yalnızca bir foreach döngüsü kullanmak, böylece PHP gevşek yazdınız. Ancak, kendi özel objects sadece Iterator interface uygulayarak foreach da mümkündür.