阅读量:0
- 作为默认参数:在函数定义时,可以将一个空数组作为默认参数,当调用函数时不传入参数时,将使用空数组作为默认值。
function myFunction($param = []) { // 如果不传入参数,则$param为一个空数组 }
- 用于收集参数:有时候需要接受不定数量的参数,可以将一个空数组作为参数,在函数中将所有参数收集到这个数组中进行处理。
function myFunction() { $args = func_get_args(); //将所有传入的参数收集到$args数组中 }
- 用于返回数组:函数内部计算得到的结果可能是一个数组,可以先定义一个空数组,然后在函数中将计算得到的结果添加进去,最后返回这个数组。
function calculateArray() { $result = []; // 计算得到的结果 $result[] = $value; return $result; }