前言:
函数是每一个编程语言的重要部分,在日常开发中经常被使用到。我们这里分成两个部分介绍函数。内置函数和自定义函数。其中内置函数分成字符串常用函数和数组常用函数两部分介绍。需要说明的是,内置函数部分我们只是列举使用频率较高的部分函数,其他的函数请参考手册。
内容概要:
1、什么是函数
2、怎么使用函数
3、小测验
一、什么是函数
函数的概念和数学中的函数是有区别的,这里的函数是表示完成某项功能或操作的集合。我们可以这样理解,函数相当于一个爆米花锅,我们将奶油和玉米放进去,经过一系列的操作,将爆米花取出来,也就是说,函数封装了奶油、玉米生产成爆米花的过程,它完成了玉米到爆米花的功能。
函数分为内置函数和自定义函数。
内置函数:PHP的强大力量来自于1000左右的内置函数,也就是说这些函数拿来就用就行了,他是PHP语言的编写者们直接封装好的。
自定义函数:程序员根据业务,将某些功能放到一起,用的时候,像内置函数一样拿过来使用就行了。
二、怎么使用函数
我们这里拿一个经常使用的函数var_dump();来演示如何使用。看代码:
$arr = ['php在路上','我要关注','每天都有新内容'];
var_dump($arr);
输出结果:
array(3) { [0]=> string(12) "php在路上" [1]=> string(12) "我要关注" [2]=> string(21) "每天都有新内容" }
这里我们需要说明一下:
1、var_dump();是php的内置函数,作用是输出变量的数据和类型。相当于爆米花锅。
2、$arr表示参数,一个函数的参数可以多个,也可没有。相当于玉米。
3、输出内容可以通过浏览器查看。相当于爆米花。
有朋友说了,$arr的内容在这里一目了然,为啥还要打印出来呢。因为,在实际开发当中,变量可能会经过好几次的转变,不像这个例子似的能够一眼看出来变量的内容,所以会经常调试程序时用到。
三、小测验
$arr = ['php在路上','我要关注','每天都有新内容'];
foreach ($arr as $key => $value) {
var_dump($key);
}
显示结果是哪个?
A、012
B、array(3) { [0]=> string(12) “php在路上” [1]=> string(12) “我要关注” [2]=> string(21) “每天都有新内容” }