![PHP程序设计](https://wfqqreader-1252317822.image.myqcloud.com/cover/826/47133826/b_47133826.jpg)
1.3 PHP简明语法规范及初步体验
1.3.1 PHP语言标记
![](https://epubservercos.yuewen.com/A3974F/26479921501019706/epubprivate/OEBPS/Images/14_02.jpg?sign=1738960331-58TnBVc4Ekjhz3UFRQ7CMgrRfSAsA6fz-0-d83dbd8a768dbade7df1069687031fde)
1.3
PHP脚本需要使用定界标签(<?php)和(?>)作为开始和结束的标记。
当PHP解析一个文件时,会寻找开始和结束标记,标记用以告知PHP开始或停止解释其中的代码。
1.3.2 指令分隔符“分号”
在PHP程序中执行某些特定功能的语句时,例如变量的声明、内容的输出、函数的调用等,这种语句也可称为指令,PHP需要在每个指令后使用分号(;)结束。
一段PHP脚本中的结束标记(?>)隐含表示一个分号,所以PHP代码段中的最后一行可以不用分号(;)结束。
1.3.3 程序注释
注释在程序设计中是非常重要的一个部分,对于阅读代码的人来说,注释其实就相当于代码的解释和说明。注释的内容在解析时会被Web服务器引擎忽略,不会被执行。程序员在编程时使用注释是一种良好的习惯。
PHP的程序注释支持以下两种形式。
● 单行注释:使用“//”或者“#”符号。
● 多行注释:使用“/* …… */”符号。
注释一般写在被注释代码的上面或者右面,不要写在代码的下面。
1.3.4 第一个PHP脚本程序
本节以创建在浏览器中输出“Hello World!”的PHP脚本程序为例,介绍操作方法,具体步骤如下。
(1)创建PHP文件
打开HBuilder X软件,新建一个项目,设置项目名称为“chapter1”,设置项目所在文件夹为“C:\xampp\htdocs”;然后在该项目下新建一个自定义文件,设置文件名为“1-1.php”。
(2)编写PHP代码
在该PHP文件中编写以下代码。
![](https://epubservercos.yuewen.com/A3974F/26479921501019706/epubprivate/OEBPS/Images/15_01.jpg?sign=1738960331-TxVwqAyAHxpJOhyvYQ7Ifv0pZABxGD9y-0-c534964184a4a6c475f2af7bb143e2ad)
说明:echo语句是PHP中最常见的输出语句,用来向页面输出数据。echo语句可以输出一个或多个字符串,多个字符串之间用逗号(“,”)隔开。
(3)配置Web服务器
选择“工具”→“设置”菜单命令,选择“运行配置”,在“外部web服务器调用url”编辑框中输入“http://localhost”,并勾选上“外部web服务器url是否包括项目名称”,如图1-6所示。
![](https://epubservercos.yuewen.com/A3974F/26479921501019706/epubprivate/OEBPS/Images/15_02.jpg?sign=1738960331-49h3ec0EWlaqOuF2W2EHpKGWKqR35tde-0-8f355730d0f8efa5cc1ebf3b09818b66)
图1-6 配置Web服务器
说明:该配置只需要在第一次运行前进行设置。
(4)运行PHP文件
保存PHP文件,单击工具栏按钮,或者选择“运行”→“运行到浏览器”菜单命令,选择其中的一个外部浏览器(例如Chrome),即可把执行结果输出到浏览器的页面中,如图1-7所示。
![](https://epubservercos.yuewen.com/A3974F/26479921501019706/epubprivate/OEBPS/Images/16_02.jpg?sign=1738960331-mWa6NFXu3jHmjcs7mfDgOlCso4iznKbi-0-711b652a21f5fab2d22a336cfc544e80)
图1-7 1-1.php执行结果
参照以上步骤,再在项目“chapter1”下新建一个名为“1-2.php”的文件,编写如下代码。
![](https://epubservercos.yuewen.com/A3974F/26479921501019706/epubprivate/OEBPS/Images/16_03.jpg?sign=1738960331-jbkmD4dGKVj5a9auDtghSCaG2nGpq7zl-0-c637dc59a4b3d8bee2463804375f00c8)
保存后运行该文件,执行结果如图1-8所示。
![](https://epubservercos.yuewen.com/A3974F/26479921501019706/epubprivate/OEBPS/Images/16_04.jpg?sign=1738960331-aeSUN6sWl7zugaoU28SIcU6dfLFqurmb-0-96955732a0c83967790af1f9f323d6b6)
图1-8 1-2.php执行结果
说明:phpinfo()是一个函数,其功能是输出有关PHP当前状态的大部分信息,包括PHP的编译和扩展信息、PHP版本、服务器信息和环境、PHP的环境、PHP当前所安装的扩展模块、操作系统信息、路径、HTTP头信息和PHP的许可等。