PHP轉義自HTML


定義和用法

PHP檔案可以包含帶標記程式碼,該程式碼嵌入在HTML文件中。標記外的程式碼會被解析器忽略,從而留給客戶端瀏覽器解釋。一個HTML文件可以包含多個PHP塊,每個塊都在<?php和?>標記內。

語法

<p>
HTML block
</p>
<?php
//php block
..
..
?>
<p>
HTML block
</p>
<?php
//php block
..
..
?>
<p>
HTML block
</p>

每當遇到開啟PHP標記時,解析器開始向客戶端呈現輸出,直到達到關閉標記。如果程式碼包含條件語句,則解析器將確定要跳過的塊。

當再次出現另一個開啟標記時,所有內容都被視為HTML,瀏覽器可處理該HTML。

PHP版本

此說明適用於所有版本的PHP。

以下示例顯示嵌入在HTML中的PHP程式碼

示例

<html>
<body>
<!..HTML code--!>
<h3>Hello World</h3>
<!-- PHP code --!>
<?php
echo "Hello World in PHP";
?>
<!-- This is HTML code --!>
<p>Hello world again</p>
<?php
echo "Hello World again in PHP";
?>
</body>
</html>

輸出

這將產生以下結果−

Hello World
Hello World in PHP
Hello world again
Hello World again in PHP

使用混合HTML和PHP程式碼的示例

示例

<?php $marks=10; ?>
<h1>Using conditional statement</h1>
<?php if ($marks >=50): ?>
<h2 style="color:blue;">Result:pass</p>
<?php else: ?>
<h2 style="color:red;"> Result:Fail</p>
<?php endif; ?>

輸出

這將產生以下結果−

Using conditional statement
Result:Fail

change marks to 60 and run again Using conditional statement Result:pass

更新日期:19-9月-2020

1K+瀏覽

開啟你的 職業生涯

完成課程,獲得認證

開始
廣告
© . All rights reserved.