php发展

首页 » 常识 » 灌水 » 在HTML中嵌入PHP代码
TUhjnbcbe - 2020/6/4 17:05:00

上篇教程,学院君给大家演示了如何基于PHP编写第一个程序——打印一段欢迎语句,并且通过浏览器和命令行展示了代码执行结果,今天,我们将给大家演示基于PHP+HTML进行混合编程。

PHP与HTML

PHP天生对Web和HTML友好,在PHP诞生之初,主要用于在Web1.0中构建个人主页,那个时候,PHP代表的是PersonalHomePage,随着Web互联网的发展,在Web2.0时代,PHP进一步进化为PHP:HypertextPreprocessor,即超文本处理器,而HTML则是HyperTextMarkupLanguage的缩写,也就是超文本标记语言。

一个是标记语言,一个是处理器,可见二者之间的渊源,它们之间的关系甚至亲密到可以直接混合在一起进行编程,PHP脚本在HTML文档中只是一种特殊标记而已,并且可以在HTML文档中直接编写任何PHP脚本代码,然后将文档保存为.php文件,就可以被PHP解释器解析和执行。

下面我们就来看看如何基于PHP+HTML进行混合编程。

注:以下教程基于Mac+PhpStorm进行演示,Windows环境流程完全一致,不再重复介绍。

创建新文件

在上篇教程创建的php_learning项目中,新建一个HTML文件,我们将基于这个HTML模板编写PHP代码:

在PhpStorm中新建HTML文件

然后在弹出窗口选择新建一个HTML5文件,将文件名设置为hello:

新建HTML5模板文件

创建完成后,选中新建的hello.html,点击鼠标右键,在下拉菜单选择Refactor-Rename对该文件进行重命名:

在PhpStorm中进行文件重命名

这里,将文件后缀名修改为.php即可,点击「Refactor」按钮确认修改:

在PhpStorm中进行文件重命名

至此,我们就基于PhpStorm自带的HTML5模板新建了一个包含完整HTML结构骨架的PHP文件。

编写HTML代码

在hello.php中,将文档标题修改为Hello,然后在body和/body之间新增一个h1标签,内容设置为你好,PHP!,和上篇教程打印的欢迎语句一致:

在PhpStorm中编写Html代码

通过php-Slocalhost:启动PHP内置的Web服务器(已启动忽略),在浏览器中访问

1
查看完整版本: 在HTML中嵌入PHP代码