购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.1 将PHP嵌入HTML代码

在 HTML 代码中可以通过一些特殊的标识符号将各式各样的语言嵌入进来。例如,CSS 和JavaScript都可以嵌入HTML中,配合HTML一起实现一些HTML无法实现的功能,或者可以说是对 HTML 语言的扩展。PHP 程序虽然也是通过特殊的标识符号嵌入 HTML 代码中的,但和CSS、JavaScript不同的是,在HTML中嵌入的PHP代码需要在服务器中先运行完成,如果执行后有输出,则输出的结果字符串会嵌入原来的PHP代码中,再和HTML代码一起返回给客户端浏览器去解析。

作为嵌入式脚本语言,需要将PHP代码和HTML的内容区分开来,这里会用到PHP分隔符,也叫作PHP标记,PHP脚本以“<?php”开头,以“?>”结尾,使用这样的一对标记将PHP代码包含在其中,也可以说,只要是PHP代码就应该写在“<?php”和“?>”之间。

PHP文件的默认扩展名是“php”。PHP文件通常包含HTML标签及一些PHP脚本代码。

ex2-1.php是一个简单的PHP文件,其中包含了使用内建PHP函数“echo”在网页上输出文本“Hello World!”的一段PHP脚本。

ex2-1.php
<html>
<head>
<meta charset="UTF-8">
<title>第一个PHP程序</title>
</head>
<body>
<h2>我的第一个 PHP 页面</h2>
<?php
echo "Hello World!";
?>
</body>
</html>

程序的执行结果如图2-1所示。查看该网页源代码,发现在浏览器中已经没有PHP标记了,这是经PHP服务器解析之后的HTML结果,如图2-2所示。

图2-1 ex2-1.php执行结果

图2-2 查看源代码结果

说明

(1)PHP 标记“<?php”和“?>”内部的代码会被 PHP 服务器解析并执行,对标记之外的内容将不做解释。

(2)PHP 语句以分号(;)结尾。PHP 代码块的关闭标签也会自动标明分号(因此,在PHP代码块的最后一行不必使用分号)。 6zhnUTc3WR3fCHRMgHi/IOi9Z540iEyfj28Oq21cwpr2egOYSkb3RP0al2yl//np

点击中间区域
呼出菜单
上一章
目录
下一章
×