2017-11-26 3 views
-1

überspringt den ersten Wert der Schleife. Ich versuche, youtube Video-Suchdaten von api mit PHP in Schleife zu bekommen, bekam 2 Video, das ich nur 2. anzeigen und eins überspringen möchte.überspringt den ersten Wert der Schleife

$grab=grabe('https://www.googleapis.com/youtube/v3/search?key='.$key.'&part=snippet&order=relevance&maxResults=2&q='.$q.''); 
$json = json_decode($grab); 
foreach ($json->items as $sam){ 
    $link= $sam->id->videoId; 

ich bekam '. $ Link.' 2 Video, ich möchte zeigen 2. Video überspringen 1. 1 wie es möglich

Antwort

0

Versuchen Sie folgenden Code. Fügen Sie eine Inkrementvariable hinzu. Und überprüfen Sie die varaible

$i =0; 
    foreach ($json->items as $sam){ 
    if($i == 0) 
    { 
     $i++; 
     continue; 
    } 

    $link= $sam->id->videoId; 
+0

nach Anwendung Code alle Video gegangen verstecken lieber 1 braucht nur 1. eine überspringen dann zeigen nächsten 9-10 Video –

+0

haben Sie hinzugefügt '$ i ++;' ?? –

+0

yeas Liebe, ich setze $ i = 0; foreach ($ json-> Elemente als $ sam) { if ($ i == 0) weitermachen; $ i ++; $ link = $ sam-> id-> videoId; –

Verwandte Themen