JS与PHP向函数传递可变参数的区别实例代码_PHP
时间:2021-07-01 10:21:17
帮助过:6人阅读
# JS 调用函数传递可变参数的方法
代码如下:
- <br> <br> <br># PHP 调用函数传递可变参数的方法 <br><u></u> 代码如下:<pre class="brush:php;toolbar:false layui-box layui-code-view layui-code-notepad"><ol class="layui-code-ol"><li><br><!--?php <BR--> //方法一 <br> //接收一系列参数,并逐一</li></ol></pre>输出 <br> function show_params () { <br> //获取传递参数的个数 <br> $count = func_num_args(); <br><br> //遍历参数并逐一
输出
for ($i = 0; $i < $count; $i++) {
//获取参数
$param = func_get_arg($i);
echo $param . PHP_EOL;
}
}
//调用函数
show_params(1, 2, 'apple', 3.14);
//方法2
function show_params () {
//定义存储传递参数的数组
$params = array();
//获取全部参数
$params = func_get_args();
$count = count($params);
//遍历并逐一输出参数
for ($i = 0; $i < $count; $i++) {
echo $params[$i];
echo PHP_EOL;
}
}
//注: 方法2比方法1执行的慢一些