在 PHP 條件語句中嵌入 HTML
可以在 PHP「if」語句中嵌入 HTML,但了解執行順序很重要。 PHP 程式碼在頁面上的任何 HTML 之前執行,因此只有滿足條件,放置在「if」語句中的 HTML 才會顯示。
讓我們考慮一個範例,您要存取資料庫表並顯示其內容基於使用者從 HTML 下拉選單中的選擇。您可以使用以下方法:
<?php if (isset($_POST['submit'])) { ?> <!-- HTML code for pulldown menu and form elements --> <?php } ?>
PHP 程式碼在 HTML 表單周圍設定 if 語句,並且僅在按一下提交按鈕時(即滿足條件時)才執行它。
為了進一步增強搜尋功能,您可以在 if 語句中新增另一個 HTML 下拉選單和單選按鈕。使用以下語法:
<?php if (isset($_POST['submit'])) : ?> <!-- HTML code for search elements (pulldown and radio buttons) --> <?php endif; ?>
這可確保僅在點擊提交按鈕時才會顯示搜尋元素,從而允許使用者根據他們的選擇修改表格。
這裡是示範上述方法的範例:
<?php if (isset($_POST['submit'])) : ?> <label>Select a column:</label> <select name="column"> <option value="id">ID</option> <option value="name">Name</option> </select> <label>Action:</label> <label><input type="radio" name="action" value="update"> Update</label> <label><input type="radio" name="action" value="delete"> Delete</label> <?php endif; ?>
以上是如何在 PHP 條件語句中嵌入 HTML 以根據使用者互動控制元素可見性?的詳細內容。更多資訊請關注PHP中文網其他相關文章!