PHP从入门到精通(21世纪高等学校计算机专业实用规划教材)/好程序员成长丛书
作者简介
内容简介
第3章 函 数 本章学习目标 * 掌握函数的基本用法; * 掌握变量的作用域; * 理解函数的**用法; * 掌握PHP手册的使用。 PHP程序由一系列语句组成,这些语句都是为了实现某个具体的功能。如果这个功能在整个应用中会经常使用,则每一处需要该功能的位置都写上同样的代码,必将会造成大量的冗余代码,不便于开发及后期维护。为此,PHP中引入函数的概念,它就是为了解决一些常见问题而制作好的模型。 3.1 函数的基本用法 PHP中的函数分为系统内置函数和自定义函数,系统内置函数在前面章节中已有所使用,本章主要介绍自定义函数。 3.1.1 函数的定义 在PHP中,函数就是将重复使用的功能写在一个独立的代码块中,在需要时进行单独调用,其语法格式如下: function 函数名([参数名1[ = 值1], 参数名2[ = 值2], ...]) { 函数体 [return 返回值;] } 函数的语法格式说明如下: (1)“function 函数名([参数名1[ = 值1], 参数名2[ = 值2], ...])”为函数头,由关键字function、函数名和参数列表三部分组成。 (2)函数名与变量命名规则基本相同,但函数名不区分大小写。 (3)函数体位于函数头之后,用花括号括起来,代表这是一个函数的功能区间。 (4)用方括号[]括起来的部分表示可选填,即参数列表与返回值是可选的,其他部分是必须存在的。 对函数定义的语法有所了解后,接下来定义一个*简单的函数output(),具体示例如下: function output() { echo '拼搏到无能为力,坚持到感动自己!'; } 上述定义的output()函数没有参数列表和返回值,函数体只是输出一句话。 此外,需注意同一函数不能被定义两次,具体示例如下: function output() { echo '拼搏到无能为力,坚持到感动自己!'; } function output() { echo '拼搏到无能为力,坚持到感动自己!'; } 此处,PHP解释器会报错,提示重复声明。 提供教学视频、PPT课件、习题答案、测试题、交流群、教学网站等丰富的学习资源。除了PHP基础语法之外,还讲解了PHP图像处理、Web开发、MySQL数据库*作、Lar**el框架以及PHP-ML人工智能等。