echo/printf vs. ending php brackets?
===

Very simple question, requiring a very simple answer.

If I've got some PHP files that need to output a decent amount of html with variables, is it considering better to use echo/printf or is it better to end the php and start it up again?

ex:

    <?php
    $varA = 'foo';
    $varB = 'bar';
    ?>
    <span><?php echo $foo; ?></span>
    <div><?php echo 'content ' . $bar; ?></div>
    <?php
    //continue php here
    ?>

is that considered better than

    <?php
    $varA = 'foo';
    $varB = 'bar';
    printf('<span> . $foo . </span>');
    printf('<div>content ' . $bar . '</div>');
    //continue php here
    ?>

or is the latter considered "better", OR is one even considered better than the other, period!?

Thanks!