位置:首頁 > 軟件操作教程 > 編程開發(fā) > PHP > 問題詳情

PHP 在函數間傳遞參數——默認參數(可選參數)方式

提問人:劉團圓發(fā)布時間:2020-12-12

    還有一種默認參數的方式,即可選參數??梢灾付硞€參數為可選參數,將可選參數放在參數列表末尾,并且給它指定一個默認值。

【例題】本例使用可選參數實現一個簡單的價格計算功能,設置自定義函數 values()的參數 $tax為可選參數,其默認值為空。第一次調用該函數,并且給參數$tax 賦值 0.25,輸出價格;第二次調用該函數,不給參數$tax賦值,輸出價格。實例代碼如下:

<?php

    function values($price,$tax=0){        //定義一個函數,其中的一個參數初始值為0

        $price=$price+($price*$tax);       //聲明一個變量$price,等于兩個參數的運算結果

        echo "價格:$price<br>";              //輸出價格

    }

    values(100,0.25);                     //為可選參數賦值0.25

    values(100);                            //沒有給可選參數賦值

?>

結果為:價格:125

        價格:100

繼續(xù)查找其他問題的答案?

相關視頻回答
回復(0)
返回頂部