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+浏览

开启你的 职业生涯

完成课程,获得认证

开始
广告