jobo: for und foreach

Beitrag lesen

Hallo,

Guten (Frei)Tag wünsch ich :-)

Gibt es einen Unterschied zwischen

for ($i = 0; $i < count($typname); $i++) {

echo $typname[$i];
    }


>   
> und  
>   
> ~~~php

    foreach ($typname as $value) {  

>        echo $value;  
>     }

vielleicht, dass man foreach auf alle iterierbaren Objekte anwenden kann, selbst wenn sie nicht auf count() reagieren (zB. SimpleXML-Objekte)?

Ansonsten historisch? Erst kam for, dann foreach?

Gruß

jobo