91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何解決php對象參數不確定的問題

發布時間:2022-01-14 09:32:01 來源:億速云 閱讀:164 作者:小新 欄目:編程語言

小編給大家分享一下如何解決php對象參數不確定的問題,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

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

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

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

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

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

<?php
function uncertainParam() {
    $numargs = func_num_args();    //獲得傳入的所有參數的個數
    echo "參數個數: $numargs\n";  
    $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對象參數不確定的問題”有了一定的了解,如果想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

吉林省| 霞浦县| 蕉岭县| 息烽县| 高碑店市| 弋阳县| 虞城县| 崇信县| 外汇| 贺兰县| 龙口市| 花莲市| 高要市| 永城市| 扶沟县| 天津市| 龙口市| 临漳县| 沙洋县| 电白县| 中超| 饶河县| 江油市| 迁西县| 库伦旗| 石首市| 保康县| 商丘市| 麻城市| 南宁市| 思南县| 丁青县| 桂平市| 阜新市| 腾冲县| 隆安县| 阳曲县| 长顺县| 通化县| 刚察县| 天长市|