2010-11-20 5 views
0
foreach ($videoFeed as $key => $videoEntry) 
{ 
    if ($key == 0) { 
    $flashUrl = $videoEntry->getFlashPlayerUrl(); 
    } 
} 

Der videosFeed enthält die letzten Videos eines gegebenen Youtube-Feeds.foreach graben das letzte Element eines Objekt-Array - warum 0 ruft es ab?

Wenn ich ein Video hochladen Ich weiß, dass das letzte hochgeladenes Video derjenige sein wird, der als der Schlüssel 0

Der einzige Grund dafür ist, dass auf der Feed-Liste, das erste Element das letzte Video ist , und das ist auf der YouTube-Seite definiert, richtig?

+0

Richtig. Oh, und ich habe mich an PHP gebunden. –

+3

Ich verstehe überhaupt nicht, was hier gefragt wird –

+1

Sie brauchen keine 'foreach'-Schleife für das, was Sie tun, Sie können den Eintrag direkt als '$ videoEntry = $ videoFeed [0];' – casablanca

Antwort

0

ja, ich stimme mit Ihnen die Bestellung von $ videoFeed muss wegen der api sein, die Sie von - Youtube bekommen.

Commenter hat recht, es sei denn, Sie tun mehr in dieser Schleife, es ist nicht nötig. benutze einfach $ videoFeed [0]

Verwandte Themen