registrieren registriertes Mitglied


Anzeige

Anzeige

forech nach 2 loops abbrechen

Stell hier Deine Frage zu: HTML, CSS, PHP, MySQL, htaccess, robots.txt, Javascript usw
Coffein
PostRank 5
PostRank 5
Beiträge: 281
Registriert: 11.04.2012, 19:14

Beitrag Coffein » 24.06.2015, 16:22 forech nach 2 loops abbrechen

Ich bin grad etwas am verzweifeln:

Ich will Daten aus der XML auslesen und nur die nach 3 foreach durchläufen abbrechen.

Folgendes hab ich schon:

Code: Alles auswählen

<?php
$feed = blabla.xml';
$xml = simplexml_load_file&#40;$feed&#41;;
if &#40;$xml!=''&#41;&#123;
		foreach &#40;$xml->channel->item as $item&#41;&#123;
        	$i = 0;
			if &#40;$i > 2&#41;&#123;break;&#125;
            else &#123;
			$title = $item->title;
			$link = $item->link;
			echo '<a href="'.$link.'">'.$title.'</a><br>';
            i++;
				&#125;
			&#125;
		&#125;
?>
Ohne den break in der if Abfrage läuft das.
Aber ich will gerne nach 3 durchläufen abbrechen. Hat jemand eine Idee?

Anzeige von: