Danny: replace von html-code

Beitrag lesen

Hallo Claudia,

die Anweisungen stehen nicht in einem Block, bzw. sind nicht richtig verschachtelt. Wegen der Übersicht ist es besser, die { } in eigene Zeilen zu schreiben, also:

<?php
  for ($k=1; $k <= 5; $k++)
  {
    $zahl = ($k < 10) ? "0$k" : $k;
    if ($k == $nummer[$datei])
    {
      print "<span class="thema">$zahl</span>";
    }
    else
    {
      print "<a href="$datei[$k].php">$zahl</a>";
    }
  }
?>

Die Performace-Einbußen von Tom's Lösung spielen meiner Meinung nach kaum eine Rolle, jedenfalls wenn es nicht um tausende Durchläufe geht. Verwende daher die Lösung, die Dir am ehesten zusagt, bzw. für Dich logischer erscheint.

Gruß
Danny