在 HTML 檔案中執行 PHP 腳本
問題:如何在 .html 檔案中執行 PHP 程式碼?
說明:
與副檔名為 .php 的 PHP 檔案不同,無法直接執行副檔名為 .html 的 HTML 檔案中的 PHP 腳本。這是因為 HTML 和 PHP 是不同的程式語言,有自己的規則和語法。
解決方案:
在 HTML 中執行 PHP 程式碼的關鍵是使用 PHP副檔名為 .php 的腳本檔。以下是細分:
使用.htaccess 進行URL 重寫:
製作它看起來好像您在HTML 檔案中運行PHP 程式碼,您可以使用.htaccess 檔案來重寫URL:
RewriteEngine On<br> RewriteRule ^(.*).html$ .php [NC]
此規則會將任何以.html 結尾的URL 請求重定向到其對應的.php檔案。
PHP 程式碼片段:
在你的index.php 檔案中,你可以像平常一樣寫PHP 程式碼,如下圖:
<code class="php"><?php echo "Hello world"; ?></code>
在HTML 中顯示PHP 輸出:
要在HTML 檔案中顯示PHP 程式碼產生的輸出,可以使用PHP 的echo 語句:
<code class="html"><!-- index.html --> <html> ... <?php echo "Hello world"; ?> // This will be replaced with the PHP output ... </html></code>
當存取HTML檔案時,Web伺服器將處理.htaccess重寫規則並將請求重定向到index.php檔案。 PHP 程式碼將執行,產生所需的輸出。
以上是我可以直接在 HTML 檔案中執行 PHP 程式碼嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!