Gunnar Bittersmann: Daten mit PHP ausgeben

Beitrag lesen

@@Klaus

foreach ($result->GetCountriesResult->Country as $country)
{
	echo "[".$country->id."] - " . $country->name;
	echo "<br>";
}

Ich halte es generell für keine gute Idee, Markup mit PHP auszugeben.

Besser so:

<?php foreach ($result->GetCountriesResult->Country as $country): ?>
  [<?php echo $country->id; ?>] - <?php echo $country->name; ?><br>
<?php endforeach; ?>

oder in kurz:

<?php foreach ($result->GetCountriesResult->Country as $country): ?>
  [<?= $country->id ?>] - <?= $country->name ?><br>
<?php endforeach; ?>

Sagte ich kürzlich erst.

Noch besser wäre natürlich, eine Liste als solche auszuzeichnen:

<ul>
<?php foreach ($result->GetCountriesResult->Country as $country): ?>
  <li>[<?= $country->id ?>] - <?= $country->name ?></li>
<?php endforeach; ?>
</ul>

LLAP 🖖

--
„Wir haben deinen numidischen Schreiber aufgegriffen, o Syndicus.“
„Hat auf dem Forum herumgelungert …“
(Wachen in Asterix 36: Der Papyrus des Cäsar)