教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 教学研究 >

第5章 PHP函数及操作

来源:网络收集 时间:2026-08-31
导读: 齐全的php教程,与大家分享 第5章 PHP函数及操作 PHP脚本文件都是由一系列的语句构成的。这些语句都是为 了实现了具体的功能,而某些功能在整个应用中会经常 用到,如果每一处需要该功能的位置都写上同样的代码 ,必将会造成大量的冗余代码,并且脚本文件条理

齐全的php教程,与大家分享

第5章

PHP函数及操作

PHP脚本文件都是由一系列的语句构成的。这些语句都是为 了实现了具体的功能,而某些功能在整个应用中会经常 用到,如果每一处需要该功能的位置都写上同样的代码 ,必将会造成大量的冗余代码,并且脚本文件条理非常 混乱,不便于开发及以后的维护。为此,引入了函数的 概念。

齐全的php教程,与大家分享

5.1

函数的定义与调用

函数就是为了实现某一功能的一段代码的组合体。在程序中 使用函数有助于实现代码复用与脚本文件的结构化。

齐全的php教程,与大家分享

5.1.1

函数的调用

函数的调用非常简单。只需要在调用时按照函数所定义的格 式直接写出函数名和相应的参数即可。例如,求平方根 的的函数sqrt,其定义原型如下: float sqrt(float $arg)

齐全的php教程,与大家分享

5.1.2

函数的定义

PHP提供大量的系统函数,但这些函数不足以包含所有的功能, 为此PHP允许用户自己定义完成某种功能的函数。 函数通常由函数名、参数、函数体和返回值四个部分组成。函数 名的命名规则和PHP中的其它标签的命名方式一样,必须是以 字母或下划线开头,后面跟字母、数字或下划线。参数是由用 户在定义函数时决定,可以有一个或多个,也可以没有参数。 函数体就是实现函数具体功能的代码段,它可以是任何有效的 PHP代码,甚至可以包含其它函数或类的定义。返回值也是根 据用户定义而定,一个函数可以有返回值,也可以没有返回值 。

齐全的php教程,与大家分享

5.1.3

函数间传递参数

前面已讲到函数的组成部分包括参数,在函数调用时,将参数传递至函 数内部进行处理,然后再返回相应的值。当需要传递多个参数时,可 采用参数列表的方式传递参数,即以逗号分隔的表达式进行传递。 PHP支持函数以按值传递参数、引用传递参数和默认参数三种方式进 行参数传递。这三种参数传递方式在函数定义时可同时使用,亦可使 用其中一种或两种。本节将着重讲解按值传递参数和默认参数方式, 引用传递将在下一节进行详细讲解。 1.按值传递 2.默认参数

齐全的php教程,与大家分享

5.2

引用

在前面的章节中曾讲到变量使用“&”符号进行传地址赋值 ,其实那也就是引用的一种用法。实际上,在PHP中, 除了可以对变量进行引用外,还可以对函数进行引用。

齐全的php教程,与大家分享

5.2.1

什么是引用

在PHP中,引用就意味着可以使用不同的名字来访问同一个 变量的内容。变量名和变量内容是不一样的,因此就可 以使用多个不同的变量名来同时指向同一个变量内容, 所采用的方式就是引用。当通过给一个变量使用传地址 赋值时,也就是改变它所指向的变量内容,所有其它变 量名指向的内容也均为赋值后的内容。

齐全的php教程,与大家分享

5.2.2

对函数、变量的引用

引用通常分为两种:对变量的引用

和对函数的引用,而对函 数的引用还包含对函数参数的引用。 1.对变量的引用 2.对函数的引用 3.对函数参数的引用—--引用传递

齐全的php教程,与大家分享

5.2.3

引用的释放

引用的释放非常简单,通过unset函数来实现。引用的释放不会销 毁变量的内容,只是销毁了所引用的变量名。示例例举了引用 的释放操作。其代码如下所示。 <?php $a = 10; //定义一个整型变量 $b = &$a; //采用引用赋值 unset($a); //释放引用 echo '$a:'.$a.'<br/>'; //输出变量a echo '$b:'.$b.'<br/>'; //输出变量b ?>

齐全的php教程,与大家分享

5.3

PHP常用函数

PHP提供了大量的常用的功能函数以供使用,但并不是每一 个函数都会经常用到。因此,只需要掌握一些常用的函 数即可,对于那些不太常用的函数,读者可在需要时查 看相当文档。

齐全的php教程,与大家分享

5.3.1

日期时间函数

日期时间函数是应用中最常用的一类函数。可以使用这些函数取得运行 PHP的服务器的日期和时间,并且可以这些函数以所要求的格式进行 输出。所有日期/时间函数都依赖于运行PHP的服务器的时间设置。本 小节将对最常用的日期时间函数作详细的讲解。 1.获取日期/时间信息函数---getdate 2.设置默认时间函数---date_default_timezone_set函数 3.取时区函数---date_default_timezone_get函数 4.格式化本地时间/日期函数---date函数 5.取当前时间函数—gettimeofday函数 6.取本地时间函数—localtime函数 7.转换日期时间函数—strtotime函数

齐全的php教程,与大家分享

5.3.2

数学函数

数学函数主要用于实现一些数学上的相应函数。它主要处理 计算机上integer和float类型的值。 1.随机函数—rand函数 2.对浮点数进行四舍五入函数—round函数 3.舍去法取整函数—floor函数 4.进一法取整函数—ceil函数

齐全的php教程,与大家分享

5.3.3

其它常用函数

PHP提供了大量实现某种功能的函数,很多函数读者不一定 都会用到,读者只需掌握常用的函数即可,需要某种功 能时,可查阅相关文档。 变量的检测函数isset用于检测变量是否已经被赋值,其语 法格式如下所示。 bool isset(mixed var[, mixed var])

齐全的php教程,与大家分享

5.4

本章实例

在Web开发中,常常需要实现某种特殊的功能,也需要将这 些特殊的功能封装成一个函数,以供系统进行调用。

齐全的php教程,与大家分享

5.5

小结

本章介绍了PHP中的函数及相关操作。在实际的PHP项目中 ,常常需要直接使用PHP所提供的各种常用函数,这些 函数的使用频率极高,因此需要读者能够牢牢记住。限 于篇幅,也不可能将PHP中的函数一一进行讲解。除了 本章所提到的PHP函数,其它函数读者可通过查看PHP 帮助手册进行了解。

…… 此处隐藏:888字,全部文档内容请下载后查看。喜欢就下载吧 ……
第5章 PHP函数及操作.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1582517.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)