Blogger Information
Blog 8
fans 0
comment 0
visits 6485
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
计算不定参数的乘积2019-09-28
好名字
Original
757 people have browsed it

实例

function mul(...$a)
{
    return array_product($a);
}

echo '乘积为:'. mul(1,2,3,4,5);

运行实例 »

点击 "运行实例" 按钮查看在线实例

运算结果为:乘积为:120。

课程总结:

1、自定义函数的参数分类:实参(运行函数时候的参数)、形参(在编写函数的时候括号内的参数);

2、变量的作用域:超全局变量(在脚本中的任何位置都可以用),局部变量(只在函数内部使用,外部无法访问),全局变量(在函数以外的任何地方可以访问,该任何地方只能是同以脚本的任何地方,若函数内部使用该函数,在函数前加global关键字或$GLOBAL['函数名']);

3、array_push()、array_unshift()两个函数将一个变量或多个变量压入一个数组中;

4、不定长函数:用...加一个变量来表示参数,在函数中该变量即为一个数组,该参数之前可以和其他形参同时使用;

5、函数给参数的默认值:只需在形参后直接传值给形参就行,但该形参必须在未给默认值之后;

6、array_product()函数为数组中所有值的乘积,array_sum()所有数组中的值的和。

Correction status:qualified

Teacher's comments:不定参数,也叫变长参数, 是重要的一种参扩展与收集机制
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post