Wie man HTML-Code hineinschreibt Block? [closed]

Lesezeit: 3 Minuten

Benutzeravatar von Karan Bhatia
Karan Batia

Ich möchte eine Tabelle mit erstellen <?php ?> Skript.
Wie kann ich HTML-Code einfügen in <?php ?> um mein Ziel zu erreichen?

<?php html code to create table ?>

  • warum willst du das machen? Welches Beispiel haben Sie im Sinn?

    – Itsole

    9. August 2013 um 5:04 Uhr

  • Ich möchte

     : 

    in meinen PHP-Code schreiben ..

    – Karan Bhatia

    9. August 2013 um 5:10 Uhr

Benutzeravatar von GautamD31
GautamD31

Kannst du gerne machen

HTML in PHP:

<?php
     echo "<table>";
     echo "<tr>";
     echo "<td>Name</td>";
     echo "<td>".$name."</td>";
     echo "</tr>";
     echo "</table>";
?>

Oder Sie können wie schreiben.

PHP im HTML-Format:

<?php /*Do some PHP calculation or something*/ ?>
     <table>
         <tr>
             <td>Name</td>
             <td><?php echo $name;?></td>
         </tr>
     </table>

<?php /*Do some PHP calculation or something*/ ?>

Bedeutet:
Sie können ein PHP-Tag mit öffnen <?phpfügen Sie nun Ihren PHP-Code hinzu und schließen Sie das Tag mit ab ?> und schreiben Sie dann Ihren HTML-Code. Wenn Sie mehr PHP hinzufügen möchten, öffnen Sie einfach ein anderes PHP-Tag mit <?php.

  • Zweite Option ist viel besser!

    – Phil

    9. August 2013 um 5:14 Uhr

  • Ja, @Phil, weil wir eine flexiblere Möglichkeit haben, mehr HTML hinzuzufügen.

    – GautamD31

    9. August 2013 um 5:16 Uhr

  • Was ist, wenn ich meine HTML-Seite der Einfachheit halber in mehrere Teile aufteilen möchte, z. B. header.php, footer.php. Und später in andere Seiten einfügen. Für die Fußzeile ist die zweite Methode nutzlos und die erste nicht.

    – Santosh Kumar

    28. Juni 2015 um 3:14 Uhr

  • @SantoshKumar hat er erwähnt, dass er separate Ansichten erstellen soll? Kein Recht..Gemäß seiner Frage habe ich sie beantwortet..Und noch eine Sache, selbst wenn er die Ansichten trennt, werden die Variablen funktionieren, da wir die Seiten einbeziehen..So wie wir es mit Codeigniter machen

    – GautamD31

    29. Juni 2015 um 4:55 Uhr

  • Tolle selbsterklärende Antwort! Danke!

    – JustMeh

    18. November 2015 um 11:18 Uhr

Sie können in PHP ein- und aussteigen Kontext Verwendung der <?php Und ?> Stichworte. Zum Beispiel…

<?php
$array = array(1, 2, 3, 4);
?>

<table>
<thead><tr><th>Number</th></tr></thead>
<tbody>
<?php foreach ($array as $num) : ?>
<tr><td><?= htmlspecialchars($num) ?></td></tr>
<?php endforeach ?>
</tbody>
</table>

Siehe auch Alternative Syntax für Kontrollstrukturen

  • Was bedeutet die <?= Tun? Ich konnte es nicht zum Laufen bringen, es sei denn, ich ersetzte das durch <?php>

    – bessere Karte

    23. Juli 2016 um 20:00 Uhr

  • @bettermap ist die Abkürzung für <?php echo und ist in PHP ab Version 5.4 standardmäßig aktiviert

    – Phil

    27. Oktober 2016 um 3:31 Uhr

Benutzeravatar von Rohan Kumar
Rohan Kumar

Probieren Sie es aus,

<?php 
    $name="your name";
    echo '<table>
       <tr><th>Name</th></tr>
       <tr><td>'.$name.'</td></tr>
    </table>';
?>

Aktualisiert

<?php 
    echo '<table>
       <tr><th>Rst</th><th>Marks</th></tr>
       <tr><td>'.$rst4.'</td><td>'.$marks4.'</td></tr>
    </table>';
?>

  • aber mein HTML-Code, dh die Tabelle, enthält einige PHP-Werte wie…

     : 

    – Karan Bhatia

    9. August 2013 um 5:06 Uhr


Kann Code überall platzieren

<input class="my_<? print 'test' ?>"  />

1449270cookie-checkWie man HTML-Code hineinschreibt Block? [closed]

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy