php不定引數方法(函式)和可選引數方法(函式)

2021-07-14 15:00:16 字數 905 閱讀 4719

寫**的時候經常會用到方法,而且往往還是帶有引數的方法,這些對我們來說都不陌生,然而有時候需要使用的方法引數的個數不確定,這樣我們就需要改變一下寫法了,如下:

<?php

function

uncertainparam

() var_export($args);

}

$parm_fir = 'name';

$parm_sec = '***';

uncertainparam($parm_fir, $parm_sec);

可選引數:

<?php

function

mosaic

($var1, $var2, $var3='c', $var4='d')

$parm_fir = 'a';

$parm_sec = 'b';

$parm_three = 'c';

$parm_four = 'd';

echo mosaic($parm_fir , $parm_sec); //輸出'ab'

echo mosaic($parm_fir, $parm_sec, $parm_three); //輸出'abc'

echo mosaic($parm_fir, $parm_sec, $parm_three, $parm_four);//輸出'abcd'

echo mosaic($parm_fir); //出錯:必須給出第二個必填引數

echo mosaic($parm_fir, $parm_sec, , $parm_three);//出錯:不能跳過任何乙個可選引數而給出列表中後面的可選引數

?>

author:leedaning

PHP函式的可選引數

一 xmlns php function values price tax values 100 0.25 為可選引數賦值0.25 values 100 沒有給可選引數賦值 二 執行結果 125 100 三 注意事項 1 可選引數放在引數列表末尾,並且指定其預設值為空。2 當使用預設引數時,預設引數...

python3 函式 不定長引數 不定參

第一種不定長引數 args args 稱為不定長引數,只能放在形參的最後位置,返回的是乙個元組 def num a,b,args print a print b print args num 11,22 返回結果 1122 33,55會放在元組args中 num 11,22,33,55 返回結果 1...

PHP函式按引用傳遞引數及函式可選引數用法示例

一 函式按引用傳遞引數 1.按引用傳遞方式 m 1 example m 傳值 將 m的值傳遞給形參 程式設計客棧m ewww.cppcns.comcho 在函式外 m m 實參的值發生變化,輸出m 15 2.執行結果 在函式內 m 15 在函式外 m 15 3.注意事項 按引用傳遞時,需要注意在函式...