第7章PHP中的函数.ppt





《第7章PHP中的函数.ppt》由会员分享,可在线阅读,更多相关《第7章PHP中的函数.ppt(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第7章 PHP中的函数函数通常表达变量与变量之间的关系,是能够独立完成一定操作的代码段。一般情况下,给出一个值将会有一个或者几个值与其对应。而函数也是PHP中很重要的内容,本章就来介绍PHP中的函数。7.1 什么是函数本节首先将介绍函数的概念、函数的构成、函数的调用这些基本知识。学习这些内容将使读者对于函数有一个总体上的认识。7.1.1 函数的构成在初中数学中曾经这样定义函数:设在某变化过程中有两个变量x与y,如果对于x的每一个值,y都有惟一的值(也可以是多个值)与它对应,那么就说y是x的函数,x叫自变量。从这个定义中可以看出,函数表示变量与变量之间的关系。而在PHP中,函数通常是指能够完成独
2、立操作的代码段。这样的代码段通常由如下所示代码构成:functionname(varname);其中functionname为函数名,varname为调用函数所需要的参数。从以上代码可以看出,在PHP中调用一个函数可以用函数名+括号+参数(如果需要)构成。函数的返回值指运行函数之后所返回的结果值。给定一个参数通常会有一个函数的返回值与之对应。在PHP中运行下面的代码(求绝对值):abs(-9)将返回9。因为函数abs()的作用是返回指定参数的绝对值,而绝对值的规则是:正值直接返回;负值为去负号返回。在参数为-9时,函数abs()的返回值就是9。7.1.2 调用函数PHP中的函数既可能没有参数也
3、可能没有返回值,不过其共同点是都可以独立的完成某种固定的操作。在PHP中,调用一个函数语法如下所示。functionname(varname);以上代码中的functionname为调用函数的函数名,而varname为函数运行所需要的参数。从以上代码可以看出:调用函数时,直接用一个函数的函数名加一对半角括号即可。如果函数需要参数,则要在括号中给出函数所需要的参数表。PHP系统中有一类已经由系统定义过的函数,该类函数叫做系统预定义函数,可以直接调用。而除此之外的用户自定义函数在调用前,必须已经定义,如果未定义则会给出错误提示。而系统预定义函数则没有这种限制,可以直接调用。7.2 自定义函数自定义
4、函数是由用户定义的,用来完成特定功能的一类函数的统称。使用用户自定义函数可以完成很多由系统函数所无法完成的功能与操作。7.2.1 创建自定义函数PHP系统中已经存在大量的系统预定义函数。但是在特殊情况下,这些函数可能并不能满足用户的要求。所以,为了完成特定的任务,必须用户自己组织代码。同时,如果这些代码的重复使用率非常高的话,就应该把这些代码定义为函数。这样,在需要重用时,直接调用自定义函数即可。在PHP中自定义一个函数,采用如下样式:function functionname(varname)/函数体 return result;查看以上代码可见,在PHP中要创建一个自定义函数的方法为:使用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第7章 PHP中的函数 PHP 中的 函数

限制150内