Schulz: PHP in HTML in PHP

Beitrag lesen

Morgen!

Folgender Code ist unübersichtlich, funktioniert aber:

<?php if (is_null($row['URL1']) == false) { ?>
<table>
 <tr>
  <td>
   Informationen
  </td>
 </tr>
 <tr>
  <?php if (is_null($row['URL1']) == false) { ?>
  <td>
   <a href="<?php echo $row['URL1'] ?>"><?php echo $row['URL1'] ?></a>
  </td>
 </tr>
 <tr>
 <?php } ?>
 <?php if (is_null($row['URL2']) == false) { ?>
  <td>
   <a href="<?php echo $row['URL2'] ?>"><?php echo $row['URL2'] ?></a>
  </td>
 </tr>
 <?php } ?>
</table>
<?php } ?>

Schrecklich, ich weiß! Allerdings ist das nicht von mir. Ich soll daran nur was inhaltliches Berichtigen...
Wenn man sich jetzt die Mühe machen würde alles umzuschreiben, z.B.:
  <?php if (is_null($row['URL1']) == false) {
     echo '<td>';
     echo "<a href=$row['URL1']>$row['URL1']</a>";
     ...
würde das z.B. Performance bringen? (ganz zu schweigen von der Übersichtlichkeit)

Danke für Eure Mühe!
Schulz