函数

函数定义:

除了内建的 PHP 函数(1000个内建函数),我们可以创建我们自己的函数。

函数是可以在程序中重复使用的语句块。

页面加载时函数不会立即执行。

函数只有在被调用时才会执行。

独立代码段,执行特定任务,给调用程序返回一个值。


函数优点:

提高程序的重用性;

提高程序可维护性,

提高软件开发效率

提高软件可靠性

控制软件复杂性


函数的声明

  • function 函数名()

                    {

                    函数体

                     }

  • function 函数名(参数1,参数2,参数...)//参数列表,隔开

                           {

                                            函数体

                                             }

  • function 函数名()

            {

            函数体;

            返回值

             }

  • function 函数名(参数1,参数2,参数...)

                    {

                    函数体;

                    返回值;

                    }

  1. 函数必须调出时才执行 【函数名()】调出函数才执行
  2. 函数命名规则和变量一致多个单词组成第一个单词全小写,后面没干单词首字母大写如functionName
  3. 函数名不能重复(也不要和内置1000个函数名重复)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏青玉伏案

窥探Swift之新添数据类型元组与可选值

  今天的博客中就总结一下关于Swift中相对Objc新添加的两个数据类型:元组(Tuple)和可选值类型(Optional)。上面这两个类型是Swift独有的...

2015
来自专栏云瓣

读书笔记-你不知道的JavaScript(上)

本文首发在我的个人博客:http://muyunyun.cn/ 《你不知道的JavaScript》系列丛书给出了很多颠覆以往对JavaScript认知的点...

41410
来自专栏牛肉圆粉不加葱

[7] - trait

这是我以前在知乎上看到关于类继承作用的回答,虽不完全正确,却十分明确的表达出了好的代码应避免类继承而尽量使用类组合。Scala 显然也非常赞同这一点,以至于有了...

1072
来自专栏Python中文社区

Python有趣的解包用法

python中的解包可以这样理解:一个list是一个整体,想把list中每个元素当成一个个个体剥离出来,这个过程就是解包,我们来看下面这些例子(分为10个部分)...

1504
来自专栏二进制文集

30分钟玩转「正则表达式」

推荐阅读:Jeffrey Friedl 《精通正则表达式(第3版)》,本文是该书的读书笔记。

1272
来自专栏Pythonista

面向对象进阶

反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力(自省)。这一概念的提出很快引发了计算机科学领域关于应...

832
来自专栏前端架构与工程

【译】《Understanding ECMAScript6》- 第二章-函数

函数在任何一门编程语言中都是很重要的一个环节。JavaScript至今已有多年的历史,但是它的函数仍然停留在很初级的阶段。函数问题的大量堆积,以及某些函数非常微...

2217
来自专栏烂笔头

Python魔术方法-Magic Method

目录[-] 介绍 在Python中,所有以“__”双下划线包起来的方法,都统称为“Magic Method”,例如类的初始化方法 __init__ ,Pyt...

3546
来自专栏Android开发指南

6:异常处理

2998
来自专栏Python专栏

Python | 5分钟搞定 Python3 元组

元组(tuple)是一种静态的(immutable)或者说是不可变(unchangeable)的数据结构,里面的元素按照一定的顺序排列。它是静态的,所以元组里的...

2322

扫码关注云+社区

领取腾讯云代金券