Porozmawiajmy o sposobach pisania echo
#1
<div class="card">
<div class="card-header">
<?php echo $var['foo']; ?>
</div>
<div class="card-body">
<?php echo $var['bar']; ?>
</div>
</div>
#2
<?php
echo <<<END
<div class="card">
<div class="card-header">
{$var['foo']}
</div>
<div class="card-body">
{$var['bar']}
</div>
</div>
END;
?>
#3
<?php
echo '<div class="card">';
echo '<div class="card-header">';
echo $var['foo'];
echo '</div>';
echo '<div class="card-body">';
echo $var['bar'];
echo '</div>';
echo '</div>';
?>
Trzy przykłady, wszystkie finalnie dają ten sam efekt, a jednak różniące się znacznie. Oczywiście, niekiedy liczba zmiennych sama narzuca jeden ze sposób, lecz nie zawsze. Jak to wygląda u Was w kodach? Który stosujecie najczęściej?