Πώς μπορώ να κάνω echo HTML στην PHP;

Θέλω να εξάγω υπό όρους HTML για να δημιουργήσω μια σελίδα, οπότε ποιος είναι ο ευκολότερος τρόπος για να εκπέμψω πολυγραμμικά αποσπάσματα HTML στην PHP 4+; Θα πρέπει να χρησιμοποιήσω ένα πλαίσιο προτύπων όπως το Smarty;

echo '<html>', "\n"; // I'm sure there's a better way!
echo '<head>', "\n";
echo '</head>', "\n";
echo '<body>', "\n";
echo '</body>', "\n";
echo '</html>', "\n";

δοκιμάστε έτσι:


$variable = 
Σχόλια (6)

Θα μπορούσατε να χρησιμοποιήσετε την εναλλακτική σύνταξη εναλλακτική σύνταξη για δομές ελέγχου και να ξεφύγετε από τη php:

<?php if ($something): ?>

    <?=$shortButControversialWayOfPrintingAVariable ?>
    <?php /* A comment not visible in the HTML but is a bit of a pain to write */ ?>
<?php else: ?>

<?php endif; ?>
Σχόλια (2)

Μου αρέσει αυτό το στυλ:



      Definitely X
      Totally not X

Χρησιμοποιώ ετικέτες τύπου ASP, ναι. Η ανάμειξη της PHP και της HTML φαίνεται εξαιρετικά ευανάγνωστη στα μάτια μου. Το κόλπο είναι να βάλεις σωστά τους δείκτες ``.

Σχόλια (2)