Heim >Backend-Entwicklung >PHP-Tutorial >qq空间背景音乐播放器代码 JS与PHP向函数传递可变参数的区别实例代码

qq空间背景音乐播放器代码 JS与PHP向函数传递可变参数的区别实例代码

WBOY
WBOYOriginal
2016-07-29 08:45:141184Durchsuche

# JS 调用函数传递可变参数的方法

复制代码 代码如下:


<script> <BR>function test() { <BR>   for(var i = 0;i < arguments.length; i++) { <BR>   alert(arguments[i]); <BR>  } <BR>} <BR>//调用函数 <BR>test(1, 2, 3, 'abc'); <BR></script>


# PHP 调用函数传递可变参数的方法

复制代码 代码如下:


  //方法一
  //接收一系列参数,并逐一输出
  function show_params () {
    //获取传递参数的个数
    $count = func_num_args();
    //遍历参数并逐一输出
    for ($i = 0; $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       echo $params[$i];
      echo PHP_EOL;
    }
  }
 //注: 方法2比方法1执行的慢一些

以上就介绍了qq空间背景音乐播放器代码 JS与PHP向函数传递可变参数的区别实例代码,包括了qq空间背景音乐播放器代码方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn