這篇文章主要介紹你必須完全掌握參數(shù)(附實(shí)例)精選,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
創(chuàng)新互聯(lián)公司專注于企業(yè)網(wǎng)絡(luò)營(yíng)銷推廣、網(wǎng)站重做改版、立山網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、成都h5網(wǎng)站建設(shè)、成都商城網(wǎng)站開發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為立山等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
上次我們談到函數(shù)的參數(shù)我們繼續(xù)接著上次補(bǔ)充:
參數(shù)分為形參和實(shí)參2部分:
形參就是形式上的參數(shù),在定義函數(shù)的括號(hào)中使用;
實(shí)參就是實(shí)際上的參數(shù),在調(diào)用函數(shù)的括號(hào)中使用;
注意:
如果函數(shù)有定義參數(shù),那么調(diào)用函數(shù)時(shí)必須傳入相應(yīng)的實(shí)參(形參沒有默認(rèn)值的情況)
如果函數(shù)同時(shí)具備形參的默認(rèn)值,并且傳入相應(yīng)的實(shí)參,那么以傳來(lái)的實(shí)參為主(相當(dāng)于變量賦值,用實(shí)參的值賦值給形參)
如果要傳入實(shí)參,必須和形參的位置一一對(duì)應(yīng);
(補(bǔ)充說(shuō)明)
如果形參中具有默認(rèn)值,將最有可能傳入實(shí)參的形參放在前面;
如果函數(shù)同時(shí)具有默認(rèn)值的形參和沒有默認(rèn)值的形參,那么沒有默認(rèn)值的形參一定要放在有默認(rèn)值的形參前;
傳入的參數(shù)一定要和參數(shù)對(duì)應(yīng),免得出現(xiàn)邏輯問(wèn)題;
創(chuàng)建游戲角色:
首先設(shè)定角色的姓名,性別,角色等,,具體以代碼為例:
'; //有性別 echo ' 角色的性別是:'.$sex. '
'; echo ' 角色的職業(yè)是:'.$job.'
'; echo ' 加載游戲場(chǎng)景,進(jìn)入游戲
'; //有一些默認(rèn)初始化的裝備 //頭部 echo ' 頭頂:' . $head. '
'; //武器 echo '手拿: ' . $hand. '
'; //衣服 echo '衣服: ' . $close. '
'; } //用戶創(chuàng)建角色 createPerson('巧克力慕斯','女','公主'); ?>
運(yùn)行結(jié)果:
創(chuàng)建游戲角色的功能代碼解析:
首先初試化一個(gè)函數(shù),利用function函數(shù)定義,設(shè)定其姓名(name)性別(sex)工作內(nèi)容(job),緊接著我們輸出(echo)一個(gè)角色的名稱(name),以此類推,輸出我們所需要的游戲人物設(shè)定,然后我們繼續(xù)輸出(echo)關(guān)于加載游戲場(chǎng)景,進(jìn)入游戲,在此期間,當(dāng)我們進(jìn)入游戲會(huì)有一些默認(rèn)初始化的裝備,例如頭部,因此,我們繼續(xù)輸出(echo)關(guān)于頭部設(shè)定的一些代碼,和上述一樣以此類推,寫出其他的默認(rèn)設(shè)定;緊接著,我們來(lái)創(chuàng)建角色,(調(diào)用創(chuàng)建角色的功能【creatperson();】),當(dāng)我們創(chuàng)建完角色后,就可以進(jìn)入游戲。
以上是“你必須完全掌握參數(shù)(附實(shí)例)精選”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!