上一节课讲的是PHP编程语言的分支语句和循环语句,以及常用的字符串函数和数组函数。

有了这些基础知识之后,就可以开始大量的编程练习了。

这节课先来做之前学习Python编程语言的部分稍微简单一些的例子程序,因为之前已经讲解过编程的思路和解法,因此,这节课学哥直接给出程序的例子,大家可以先自己根据题目尝试编写看看,然后再和学哥的程序进行对照学习思考。

从1加到100求和

程序如下:

php编程基础与实例教程第二版学习(PHP编程语言实现Python编程语言的6个例子)(1)

运行结果:

php编程基础与实例教程第二版学习(PHP编程语言实现Python编程语言的6个例子)(2)

输出九九乘法表

程序如下:

php编程基础与实例教程第二版学习(PHP编程语言实现Python编程语言的6个例子)(3)

运行结果:

php编程基础与实例教程第二版学习(PHP编程语言实现Python编程语言的6个例子)(4)

从1开始连续100个奇数相加是多少

程序如下:

php编程基础与实例教程第二版学习(PHP编程语言实现Python编程语言的6个例子)(5)

运行结果:

php编程基础与实例教程第二版学习(PHP编程语言实现Python编程语言的6个例子)(6)

从2开始连续50个偶数相加是多少

程序如下:

php编程基础与实例教程第二版学习(PHP编程语言实现Python编程语言的6个例子)(7)

运行结果:

php编程基础与实例教程第二版学习(PHP编程语言实现Python编程语言的6个例子)(8)

输入一个年份,判断输出闰年或者平年

程序如下:

php编程基础与实例教程第二版学习(PHP编程语言实现Python编程语言的6个例子)(9)

运行结果:

php编程基础与实例教程第二版学习(PHP编程语言实现Python编程语言的6个例子)(10)

由于PHP是服务器端运行语言,因此不能直接接收用户键盘的输入,但是可以通过在运行PHP程序时传递参数的方式将用户的输入的值传递给PHP程序进行处理,一般使用$argv数组来接收参数,这个数组就是php命令后面的相应的值,可以在程序中使用print_r($argv)来看看具体都是什么样的值。

斐波拉契数列,求第一百个数字

程序如下:

php编程基础与实例教程第二版学习(PHP编程语言实现Python编程语言的6个例子)(11)

运行结果:

php编程基础与实例教程第二版学习(PHP编程语言实现Python编程语言的6个例子)(12)

php编程基础与实例教程第二版学习(PHP编程语言实现Python编程语言的6个例子)(13)

,