PHP编程基础与实例教程课件7

PHP编程基础与实例教程课件7

ID:43101898

大小:1.06 MB

页数:16页

时间:2019-09-30

PHP编程基础与实例教程课件7_第1页
PHP编程基础与实例教程课件7_第2页
PHP编程基础与实例教程课件7_第3页
PHP编程基础与实例教程课件7_第4页
PHP编程基础与实例教程课件7_第5页
资源描述:

《PHP编程基础与实例教程课件7》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、PHP编程基础与实例教程PHPFundamentals&Practices第7章自定义函数主讲:孔祥盛本章大纲7-1PHP文件间的引用7-2函数概述7-3自定义函数7-4自定义函数综合示例7-5return语言结构7-1PHP文件间的引用1.include语言结构include语言结构的语法格式:mixedinclude(stringresource)include语言结构的功能:include语言结构将一个资源文件resource载入到当前PHP程序中。字符串参数resource是一个资源文件的文件名,该资源可以是本地WEB服务器上的资源,如图片、HTML页面、PHP页面等,也可以是互联网上

2、的资源。若找不到资源文件resource,include语言结构返回FALSE;若找到资源文件resource,且资源文件resource没有返回值时,返回整数1,否则返回资源文件resource的返回值。7-1PHP文件间的引用2.require与include语言结构的比较require语言结构的语法格式及功能与include相同,只不过两者之间存在着细微的区别。在错误处理方面:使用include语言结构,如果被引用文件发生错误或不能找到被引用文件,引用文件将提示Warning信息然后继续执行下面的语句。使用require语言结构,如果被引用文件发生错误或不能找到被引用文件,引用文件将提示

3、Warning信息及Fatalerror致命错误信息然后终止程序运行。7-1PHP文件间的引用3.include_once和require_once语言结构include_once和require_once语言结构分别对应于include和require语言结构,使用include_once和require_once语言结构可以有效避免多次引用同一个PHP文件而引起函数或变量的重复定义问题的发生。include_once语言结构的语法格式:mixedinclude_once(stringresource)include_once语言结构的功能:include_once语句将一个资源文件reso

4、urce载入到当前PHP程序中。若找不到资源文件resource,include_once语句返回FALSE。若找到资源文件resource,且该资源文件第一次载入,include_once语句返回整数1;若找到资源文件resource,且该资源文件已经载入,include_once语句返回TRUE。7-2函数概述1.函数的概念程序设计中,可以将经常使用的代码段独立出来,形成单独的子程序,这些子程序就是函数。函数只需要定义一次,之后便可以重复使用,故可以增强了代码的重用性。一般而言,函数的功能较为单一,因此函数的编写和维护比较容易。7-2函数概述2.函数的分类PHP函数种类和变量种类的划分方法

5、相似,PHP中有三种类型的函数:内置函数、自定义函数和变量函数。内置函数类似于预定义变量。PHP内置函数是PHP已预定义好的函数,这些函数在编程时无需定义,可以直接使用。自定义函数类似于自定义变量,由程序员根据特定需要编写出来的代码段。和内置函数不同,自定义函数只有在定义之后才可以使用。变量函数类似于可变变量,变量函数的函数名为一个变量。三种类型的函数都有一个共同特点:调用函数时,函数名大小写不敏感,例如:调用md5()函数和调用MD5()函数实质上是调用同一个函数。7-3自定义函数1.自定义函数的定义在PHP中,定义自定义函数的语法格式为:functionfunctionName($para

6、m1,$param2,$param3,…$paramn=defaultValue){函数体;return返回值;}7-3自定义函数2.自定义函数的声明和调用调用自定义函数时需要注意:应该先声明自定义函数,然后才可以在调用处使用如下方式调用自定义函数:functionName(param1Value,param2Value,param3Value,…paramnValue)当函数的定义和函数的调用位于不同的PHP文件时,需要使用include(include_once)或require语言结构(require_once)引用函数定义所在的PHP文件,这个过程称为函数的声明。当函数的定义和函数的调

7、用位于同一个PHP文件时,此时无须函数的声明即可直接调用自定义函数。7-3自定义函数3.自定义函数的参数赋值和变量赋值方法相同,自定义函数的参数赋值有两种方法:传值赋值和传地址赋值。1.传值赋值默认情况下,自定义函数的参数是按传值赋值的方式为函数参数赋值,即:将一个值的“拷贝”赋值给函数的参数(例如程序byValue.php)。2.传地址赋值自定义函数的参数也可使用传地址赋值,即:将一个变量的“引

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。