站長資訊網
        最全最豐富的資訊網站

        php對象參數不確定怎么辦

        php對象參數不確定的時候需要改變一下寫法,修改后的代碼如“function uncertainParam() {$args = func_get_args();foreach($args as $key=>$value){…}}”。

        php對象參數不確定怎么辦

        本文操作環境:windows7系統、PHP7.1版、DELL G3電腦

        php對象參數不確定怎么辦?

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

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

        <?php function uncertainParam() {     $numargs = func_num_args();    //獲得傳入的所有參數的個數     echo "參數個數: $numargsn";       $args = func_get_args();       //獲得傳入的所有參數的數組      foreach($args as $key=>$value){         echo '<BR><BR>'.func_get_arg($key);   //獲取單個參數的值         echo '<BR>'.$value;        //單個參數的值     }     var_export($args);   }    $parm_fir = 'name'; $parm_sec = 'sex'; uncertainParam($parm_fir, $parm_sec);

        可選參數:

        <?php function mosaic($var1, $var2, $var3='c', $var4='d'){      return $var1+$var2+$var3+$var4; } $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);//出錯:不能跳過任何一個可選參數而給出列表中后面的可選參數 ?>

        推薦學習:《PHP視頻教程》

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 久久精品国产亚洲77777| 国产成人亚洲精品影院| 88国产精品欧美一区二区三区| 亚洲爆乳精品无码一区二区| 97久久精品人人做人人爽| 久久久久久亚洲精品成人| 青青热久久国产久精品| 国产精品青青在线观看爽香蕉| 91麻豆精品国产| 精品亚洲麻豆1区2区3区| 亚洲乱码日产精品a级毛片久久| 国产精品亚洲视频| 色偷偷888欧美精品久久久| 国产精品无码久久综合| 亚洲精品无码久久一线| 四虎影视永久在线精品免费| 国产精品综合久久第一页| 51精品资源视频在线播放| 久久九九亚洲精品| 国产精品欧美亚洲韩国日本| 2021国产成人精品国产| 精品无码AV无码免费专区| 亚洲精品无码成人片久久| 亚洲精品第一国产综合境外资源 | 亚洲国产精品久久| 精品免费视在线观看| 国产精品高清一区二区人妖| 国产精品1024香蕉在线观看| 国产成人精品2021| 98视频精品全部国产| 国产精品日本一区二区在线播放| 亚洲AV无码国产精品麻豆天美| 无码人妻精品一区二区三区66| 亚洲国产精品VA在线观看麻豆| 亚洲精品午夜国产VA久久成人| 亚洲中文字幕无码久久精品1 | 亚洲精品无码永久中文字幕| 亚洲国产精品乱码一区二区| 亚洲精品高清无码视频| 日韩精品无码专区免费播放| 色欲久久久天天天综合网精品|