PHP程序设计项目化教程(微课版) 课件 项目4 学生成绩计算器.pptxVIP

PHP程序设计项目化教程(微课版) 课件 项目4 学生成绩计算器.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

情境导入学生成绩计算器

厂张华在日常学习中深刻感受到,为了更好地把握自身的学习状况,经常需要

对各种成绩指标进行精细化计算,如计算平均分、评定成绩等级等。身为学习委员,他决定设计一个基于PHP的学生成绩计算器,以帮助同学们更高效、更直观地把握学习状况。通过这个计算器,同学们可以清晰地识别出自己的学习短板,从而制订出更为精准的学习计划。

■理解函数在PHP编程中的作用和重要性;

■掌握PHP中函数的定义方法、调用方法及语法规则等;

■熟悉PHP中常见的预定义函数及其用途;

■了解函数的参数传递方式(引用传递)和作用域;

■掌握自定义函数的创建,包括函数的命名、参数的设置等。

■能够正确使用PHP的预定义函数解决实际问题;

■能够处理函数调用过程中的错误;

■能够合理地设计函数,提高代码的可读性和可维护性。

■提升分析问题和设计函数的能力,通过函数简化复杂问题;

增强利用函数优化代码结构和提高代码复用性的意识,养成良好的编程习惯,提升职业素养;

■培养主动学习、主动获取信息、自主探究程序设计语言奥秘的习惯。

学习目标

能力目标

CONTENTS

01初识函数

02自定义函数

03处理GET请求和预定义变量$_GET

04预定义函数

知识储备

PART01

初识函数

4.1.1函数的概念

厂在PHP中,函数就像技艺高超的工匠,每一个都拥有自己独一无二的姓名。它们不仅精通接

收各式原材料(即输入参数)的技艺,更能依据独特的工艺流程(即函数内部的算法逻辑)进行精湛加工,最终呈现出令人赞叹的杰作(即返回值)。如图所示。

输入

参数1

参数2

输出

返回值

加工

函数

知识储备

$str=helloworld;

$upper=strtoupper($str);//调用strtoupper()函数将$str转换成大写echo$upper;//输出:HELLOWORLD

厂strtoupper()函数如何将输入的字符串转化为大写字符。

4.1.1函数的概念

知识储备

代码重用性

函数能够将重复的代码块封装起来,实现“一次编写,多次调用”的效果。这不仅避免了代码的冗余,还极大地减少了重复编写的工作量。

厂函数具有诸多优势,具体表现在以下几个方面。

4.1.2函数的优势

知识储备

4.1.3函数的分类

厂1.自定义函数和预定义函数

自定义函数是由开发者自己创建和定义的函数,用于实现特定的任务或逻辑。

而预定义函数是PHP本身已经定义好的函数,开发者可以直接调用而无须重新定义。

2.有参函数和无参函数

有参函数需要在调用时传递参数。参数是在函数定义中指定的,用于接收外部输入的值,以

便在函数内部使用。

与有参函数相反,无参函数在调用时不需要传递任何参数。

知识储备

厂3.有返回值的函数和无返回值的函数

有返回值的函数在执行完特定任务后,会返回一个值给调用者。这个返回值可以是任何类型

的数据,如字符串、数组等。

无返回值的函数执行完任务后不返回任何值,通常用于执行一些副作用操作,如在屏幕上显示内容、修改全局变量的值等。在PHP中,如果一个函数没有明确的return语句,或者return语句后不跟任何值,那么该函数就是无返回值的。

PART02

自定义函数

知识储备4.2.1函数的定义

厂在PHP中,自定义函数的定义使用function关键字实现。函数定义的语法格式大致如下。

functionfunctionName([parameter1,parameter2,….])

{

//函数体内的代码

代码详细解释如下。

●function是关键字,用于声明一个函数。

●functionName是函数名,且函数名是唯一的。

●parameter1,parameter2,…是函数的参数列表,它们是可选的。

●[]中的参数可以根据实际需要设置或省略。

●{}内部是函数体。

functionsayHello(){

echoHelloWorld!;//输出HelloWorld!

}

知识储备

4.2.1函数的定义

厂sayHello

是函数名,花括号内是函数体,输出HelloWorld!。

body

tablecellspacing=0border=1width=300cellspacing=0

?php

functioncreateTable($row,$col)

{

$str=

您可能关注的文档

文档评论(0)

人生风雪客 + 关注
实名认证
文档贡献者

如果有遇到文件不清或断篇的或者需要转换文件格式的情况请联系我,会在第一时间帮你完成完整的文档。文档如有侵权,请及时告知,本人将尽快予以删除,谢谢啦。

1亿VIP精品文档

相关文档