JS与PHP向函数传递可变参数的区别实例代码
前端之家收集整理的这篇文章主要介绍了
JS与PHP向函数传递可变参数的区别实例代码,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
JS 调用函数传递可变参数的方法
<div class="codetitle"><a style="CURSOR: pointer" data="29578" class="copybut" id="copybut29578" onclick="doCopy('code29578')"> 代码如下:
<div class="codebody" id="code29578">
#
PHP 调用函数传递可变参数的
方法 <div class="codetitle">
<a style="CURSOR: pointer" data="21292" class="copybut" id="copybut21292" onclick="doCopy('code21292')"> 代码如下: <div class="codebody" id="code21292">
<?
PHP //
方法一
//接收一系列参数,并逐一
输出 function show_params () {
//
获取传递参数的个数
$count = func_num_args(); //遍历参数并逐一
输出 for ($i = 0; $i < $count; $i++) {
//
获取参数
$param = func_get_arg($i);
echo $param .
PHP_EOL;
}
} //
调用函数 show_params(1,'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执行的慢一些