PHP計(jì)算數(shù)組中所有值乘積的方法?這個(gè)問(wèn)題可能是我們?nèi)粘W(xué)習(xí)或工作經(jīng)常見(jiàn)到的。希望通過(guò)這個(gè)問(wèn)題能讓你收獲頗深。下面是小編給大家?guī)?lái)的參考內(nèi)容,讓我們一起來(lái)看看吧!
成都創(chuàng)新互聯(lián)公司2013年成立,先為壽縣等服務(wù)建站,壽縣等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為壽縣企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。
array_product()是PHP中的一個(gè)內(nèi)置函數(shù),它可以返回給定數(shù)組中所有數(shù)字的乘積。該函數(shù)接受一個(gè)僅由數(shù)字組成的數(shù)組。如果數(shù)組中除了數(shù)字之外還有其他數(shù)據(jù),則函數(shù)返回0。
語(yǔ)法:
array_product($array)
參數(shù):函數(shù)有一個(gè)強(qiáng)制參數(shù)$array,為其計(jì)算所有值的乘積。
返回值:該函數(shù)根據(jù)以下情況返回三個(gè)不同的值:
如果數(shù)組包含至少一個(gè)非數(shù)字?jǐn)?shù)據(jù),則返回0。
當(dāng)一個(gè)空數(shù)組作為參數(shù)傳遞時(shí),它返回1。
如果以上兩種情況都不滿足,則返回?cái)?shù)組中所有項(xiàng)的乘積。
代碼示例1:
<?php $a1=array(1, 2, 3, 4); echo(array_product($a1)); ?>
輸出:
24
代碼示例2:當(dāng)數(shù)組包含至少一個(gè)非數(shù)字?jǐn)?shù)據(jù)時(shí):
<?php $a1=array(1, 2, 3, 'a'); echo(array_product($a1));
輸出:
0
代碼示例3:在數(shù)組為空時(shí)
<?php $a1=array(); echo(array_product($a1));
輸出:
1
感謝各位的閱讀!看完上述內(nèi)容,你們對(duì)PHP計(jì)算數(shù)組中所有值乘積的方法大概了解了嗎?希望文章內(nèi)容對(duì)大家有所幫助。如果想了解更多相關(guān)文章內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
文章名稱:PHP計(jì)算數(shù)組中所有值乘積的方法
本文地址:http://jinyejixie.com/article16/pocidg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站制作、做網(wǎng)站、定制開(kāi)發(fā)、ChatGPT、動(dòng)態(tài)網(wǎng)站、關(guān)鍵詞優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)