PHP基础案例教程
上QQ阅读APP看书,第一时间看更新

动手实践:PHP编程快速体验

经过前面的学习,终于将PHP开发环境搭建完成了。那么PHP到底应该如何使用呢?对于一个刚接触PHP的新手来说,如何用PHP编写一些简单、实用的程序呢?带着这些迫切的需求,接下来通过本章的动手实践,快速走进PHP的编程世界。

【功能分析】

PHP是一种嵌入脚本语言,它可以嵌入HTML中,在服务器端生成动态网页。通常开发者只要写好HTML模板,在数据变化的位置嵌入PHP代码,就能实现动态网页。为了体会PHP的实际用途,下面将编写代码实现如下功能。

•编写“Hello World”程序。

•进行一些加、减、乘、除的数学运算。

•将PHP代码嵌入到HTML中的任意位置。

【功能实现】

1.编写“Hello World”程序

“Hello World”程序是指在计算机屏幕上输出“Hello World”这行字符串的程序,通常作为初学一门编程语言时的第一个程序。在站点目录下编写文件hello.php,具体代码如下。

上述代码中,第1行的“<?php”是PHP代码的开始标记,“echo”表示向浏览器输出字符串,后面用单引号包裹的内容就是字符串,最后的分号“;”是指令分隔符,表示该条语句结束,后面可编写下一条语句。

在浏览器中访问http://localhost/hello.php,结果如图1-22所示。

图1-22 运行结果

2.数学运算

PHP支持加、减、乘、除四则运算,在编写代码时,将上述示例中的“Hello World”字符串换成表达式即可,如“220+230”,具体如下。

上述代码执行后,会在浏览器中输出其运行结果为“450”。

接下来再编写一个复杂的数学运算“2×3+25÷5-4”,代码如下。

上述代码执行后,输出结果为“7”。由此可见,程序会按照先乘除后加减的规则进行运算。

当需要改变运算顺序时,可以用小括号来提高优先级,代码如下。

上述代码的执行结果为“7.2”。由此可以看出,PHP中的数学运算规则符合数学中的规定。

3.PHP代码嵌入HTML

将PHP代码嵌入到HTML标记中时,PHP代码使用“<?php”作为开始标记,“?>”作为结束标记,只有标记内的代码会被PHP执行,而标记外的内容会原样发送给客户端。示例代码如下。

通过浏览器进行访问,然后单击鼠标右键,选择【查看源代码】,结果如下所示。

从上述结果可以看出,PHP会将echo的输出内容嵌入到PHP标记所在的位置,并且当结束标记“?>”的后面是换行时,PHP自动将下一行合并到本行的后面。

接下来编写HTML代码,将PHP代码嵌入其中,具体如下。

通过以上示例可以看出,PHP代码可以嵌入到HTML的任何位置。利用PHP编程,可以由程序动态地生成网页,以实现网站内容的动态变更。