欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JS與PHP向函數(shù)傳遞可變參數(shù)的區(qū)別實例代碼

 更新時間:2011年05月18日 00:36:06   作者:  
JS與PHP向函數(shù)傳遞可變參數(shù)的區(qū)別實例代碼,需要的朋友可以參考下。
# JS 調(diào)用函數(shù)傳遞可變參數(shù)的方法
復(fù)制代碼 代碼如下:

<script>
function test() {
   for(var i = 0;i < arguments.length; i++) {
   alert(arguments[i]);
  }
}
//調(diào)用函數(shù)
test(1, 2, 3, 'abc');
</script>

# PHP 調(diào)用函數(shù)傳遞可變參數(shù)的方法
復(fù)制代碼 代碼如下:

<?php
  //方法一
  //接收一系列參數(shù),并逐一輸出
  function show_params () {
    //獲取傳遞參數(shù)的個數(shù)
    $count = func_num_args();

    //遍歷參數(shù)并逐一輸出
    for ($i = 0; $i < $count; $i++) {
      //獲取參數(shù)
      $param = func_get_arg($i);
      echo $param . PHP_EOL;
    }
  }

  //調(diào)用函數(shù)
  show_params(1, 2, 'apple', 3.14);

  //方法2
  function show_params () {
    //定義存儲傳遞參數(shù)的數(shù)組
    $params = array();
    //獲取全部參數(shù)
    $params = func_get_args();
    $count = count($params);
    //遍歷并逐一輸出參數(shù)
    for ($i = 0; $i < $count; $i++) {
      echo $params[$i];
      echo PHP_EOL;
    }
  }
 //注: 方法2比方法1執(zhí)行的慢一些

相關(guān)文章

最新評論