一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看

php語(yǔ)言

如何往php函數中傳入不定數量的參數

時(shí)間:2025-03-19 03:04:31 php語(yǔ)言 我要投稿
  • 相關(guān)推薦

如何往php函數中傳入不定數量的參數

  如何往php函數中傳入不定數量的參數?具體的使用 方法是如何的呢?下面是百分網(wǎng)小編精心為大家整理的往php函數中傳入不定數量的參數的方法,希望對大家有幫助,更多內容請關(guān)注應屆畢業(yè)生網(wǎng)!

  方法有兩種:

  數組方式傳值

  函數內通過(guò)func_get_args來(lái)獲取值

  最簡(jiǎn)單的方法是傳入一個(gè)數組,數組值的個(gè)數是可以不限制數量的

  另外一個(gè)方法是使用func_get_args來(lái)獲取參數

  function args($sql) {

  $args = func_get_args();

  array_shift($args);

  var_dump($sql);

  // 'All arguments in one array' syntax

  if (isset($args[0]) and is_array($args[0])) {

  $args = $args[0];

  }

  var_dump($args);

  }

  args($sql = 1,$query = 3,$db = 'lee');

  args(array('sql' => 1,'query' => 3,'db' => 'lee'));

  傳入的參數打印結果如下

  int(1)

  array(2) {

  [0]=>

  int(3)

  [1]=>

  string(3) "lee"

  }

  array(3) {

  ["sql"]=>

  int(1)

  ["query"]=>

  int(3)

  ["db"]=>

  string(3) "lee"

  }

  array(0) {

  }

【如何往php函數中傳入不定數量的參數】相關(guān)文章:

php如何禁用eval函數06-12

PHP中iconv函數知識01-28

php中rename函數用法08-08

基于PHP中的常用函數精粹07-19

PHP往XML中添加節點(diǎn)的方法03-22

如何用php構造函數的小例子05-12

php中in-array函數用法分析01-18

php中iconv函數使用方法05-21

PHP中Http協(xié)議post請求參數04-03

一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看