我可以直接在 HTML 檔案中執行 PHP 程式碼嗎?

Mary-Kate Olsen
發布: 2024-11-03 02:48:29
原創
564 人瀏覽過

Can I Execute PHP Code Directly in an HTML File?

在 HTML 檔案中執行 PHP 腳本

問題:如何在 .html 檔案中執行 PHP 程式碼?

說明:

與副檔名為 .php 的 PHP 檔案不同,無法直接執行副檔名為 .html 的 HTML 檔案中的 PHP 腳本。這是因為 HTML 和 PHP 是不同的程式語言,有自己的規則和語法。

解決方案:

在 HTML 中執行 PHP 程式碼的關鍵是使用 PHP副檔名為 .php 的腳本檔。以下是細分:

  • index.html:這是您要在其中顯示 PHP 產生的動態內容的 HTML 檔案。
  • index.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中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板