PHP 多頁面網站建立指南:建立清晰的資料夾結構,以分離不同頁面。使用 HTML 模板(template.php)作為每個頁面的基礎。為主頁(index.php)新增內容。為其他頁面(如 contact.php 和 about.php)建立對應檔案並自訂內容。根據需要設定 Web 伺服器(例如 Apache)以處理 .php 檔案。使用 PHP 的資料庫連線功能從資料庫取得資料並展示在頁面中。
PHP 是一種廣受歡迎的伺服器端程式語言,可用於為網路建立互動式網站。本文將引導您逐步使用 PHP 建立一個多頁面網站。
- index.php - contact.php - about.php步驟2:建立基本HTML 範本每個頁面都會使用相同的HTML 範本作為基礎。建立一個名為
template.php 的檔案並新增以下程式碼:
<!DOCTYPE html> <html> <head> <title>多页面 PHP 网站</title> </head> <body> <!-- 页面内容 --> </body> </html>步驟3:建立主頁在
index.php 檔案中新增以下程式碼:
<?php include "template.php"; ?> <h1>主页</h1> <!-- 页面内容 -->步驟4:建立其他頁面為其他頁面(如
contact.php 和
about.php)建立類似的文件,並依需求自訂頁面內容。
<?php include "template.php"; ?> <h1>联系我们</h1> <!-- 联系信息 -->步驟 5:設定 Web 伺服器設定您的 Web 伺服器(例如 Apache)以處理
.php檔案。例如,在Apache 設定檔中加入以下內容:
<Directory /var/www/my_website> AllowOverride All </Directory> <FilesMatch "\.php$"> SetHandler "proxy:unix:/run/php/php7.4-fpm.sock|fcgi://php" </FilesMatch>實戰案例:展示使用者資料建立一個名為
user_data.php 的頁面,其中顯示一組用戶資料的表格。使用以下程式碼:
<?php include "template.php"; ?> <h1>用户数据</h1> <?php // 从数据库获取用户数据 $users = getUsers(); // 创建 HTML 表格 echo "<table border='1'>"; echo "<tr><th>ID</th><th>名称</th><th>电子邮件</th></tr>"; foreach ($users as $user) { echo "<tr><td>{$user['id']}</td><td>{$user['name']}</td><td>{$user['email']}</td></tr>"; } echo "</table>"; ?>結論現在,您已經了解如何使用 PHP 建立一個多頁面網站。透過利用 PHP 的伺服器端功能,您可以建立互動式、資訊豐富的網站,以滿足各種需求。
以上是如何使用 PHP 建立多頁面網站的詳細內容。更多資訊請關注PHP中文網其他相關文章!