PHP foreach alle Ergebnisse eines loop result in einer variable speichern

Bewertung: 5 / 5

Stern aktivStern aktivStern aktivStern aktivStern aktiv
 

PHP foreach alle Ergebnisse eines loop result in einer variable speichernMöchtest Du in PHP alle Ergebnisse einer forech Schleife in nur einer Variable außerhalb der foreach Schleife ausgeben so kannst Du das wie folgt machen: 

Normale Foreach Schleife

$db->setQuery("SELECT * FROM tabelle order by id DESC LIMIT 10");

$coun = $db->loadObjectList();
foreach($coun as $count) {
$string = $count->id;

echo $string; //hier werden alle Ergebnisse der Foreach Schleife innerhalb der Schleife ausgegeben
}

echo $string; // Außerhalb der Klammer würde nur ein einziges Ergebnis ausgegeben werden.

PHP foreach alle Ergebnisse eines loop result in einer variable speichern

$db->setQuery("SELECT * FROM tabelle order by id DESC LIMIT 10");

$coun = $db->loadObjectList();
foreach($coun as $count) { 
$string .= $count->id.''; // hier wird zusätzlich ein Punkt vor dem Gleichzeichen .= gesetzt

}

echo $string; //hier werden alle Ergebnisse der Foreach Schleife ausserhalb der Schleife ausgegeben