在 PHP 中編寫 HTML
本教程將介紹幾種在 PHP 檔案中編寫 HTML 的方法。
在 PHP 中使用 echo
函式編寫 HTML
在第一種方法中,我們將討論如何在 PHP 檔案的 echo
函式中編寫 HTML。PHP echo
函式用於輸出表示式。表示式是字串表示式。使用 echo
函式時不必寫括號,因為 echo
並不是真正的函式。它是一種語言結構,沒有任何返回型別。該函式可以接受多個引數。
我們可以使用 echo
函式來顯示 HTML 元素。例如,建立一個 PHP 檔案並建立兩個變數 $song
和 $artist
。在變數中寫入一些值,如下例所示。然後,使用 echo
函式建立一個 table
標籤。在每一行使用 echo
函式來寫入所有表格標籤,如 th
、tr
和 td
。在 td
標籤內,將 $song
和 $artist
變數連線為"<td>" .$songs.'"</td>"
。最後,關閉 echo
函式內的 table
標籤。
下面的示例將在 PHP 檔案中建立一個包含一行和兩列的 HTML 表格。
示例程式碼:
<?php
$song = "Echoes";
$artist = "Pink Floyd";
echo "<table>";
echo "<tr>";
echo "<th> Songs </th>";
echo "<th> Artists </th>";
echo "</tr>";
echo "<tr>";
echo "<td>".$song."</td>";
echo "<td>".$artist."</td>";
echo "</tr>";
echo "</table>";
?>
輸出:
Songs Artists
Echoes Pink Floyd
我們還可以將所有 HTML 包含在一個 echo
函式中以實現相同的結果。
示例程式碼:
<?php
$song = "Echoes";
$artist = "Pink Floyd";
echo"<table>
<tr>
<th> Songs </th>
<th> Artists </th>
</tr>
<tr>
<td>".$song."</td>
<td>".$artist."</td>
</tr>
</table>";
輸出:
Songs Artists
Echoes Pink Floyd
通過這種方式,我們可以在 PHP 檔案中編寫 HTML。
在 PHP 檔案中的 HTML 中編寫 PHP
我們也可以在 PHP 檔案中編寫 HTML 而不使用 echo
函式。HTML 可以在 .php
檔案中呈現。在第一種方法中,HTML 被寫入 PHP 標記內。因此,我們使用 echo
函式來顯示 HTML。在這裡,我們將在 PHP 標記之外編寫 HTML。但是如果我們必須在 HTML 中使用 PHP 變數,我們應該開啟 PHP 標籤。我們可以使用 <?=$someVar?>
語法在 HTML 中顯示 PHP 變數。語法是 echo
函式的快捷方式。
我們將使用在上述方法中建立的相同變數在此方法中進行演示。首先,在 PHP 標記內建立變數。關閉標籤後,建立一個 table
標籤。按照上面的方法建立表結構。在 td
標籤中,開啟 PHP 標籤並將變數顯示為 <?=$song?>
和 <?=$artist?>
。
結果,我們可以在網頁上看到一個 HTML 表格。通過這種方式,我們可以在 PHP 檔案中編寫 HTML。
示例程式碼:
<?php
$song = "Echoes";
$artist = "Pink Floyd";
?>
<table>
<tr>
<th> Songs </th>
<th> Artists </th>
</tr>
<tr>
<td> <?=$song?> </td>
<td> <?=$artist?> </td>
</tr>
</table>
輸出:
Songs Artists
Echoes Pink Floyd
Subodh is a proactive software engineer, specialized in fintech industry and a writer who loves to express his software development learnings and set of skills through blogs and articles.
LinkedIn