国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

PHP中的array_push函數(shù)怎么用

2020-03-22 19:27:52
字體:
供稿:網(wǎng)友
PHP中的array_push() 函數(shù)主要是用于向第一個參數(shù)的數(shù)組尾部添加元素然后再返回新的數(shù)組長度

在PHP中有一個函數(shù)可用于向函數(shù)中添加元素并返回新數(shù)組的長度,這個函數(shù)就是array_push()函數(shù)。接下來在文章中將具體為大家介紹如何使用這個函數(shù),具有一定的參考價值,希望對大家有所幫助。

【推薦課程:PHP教程】

array_push() 函數(shù)

array_push() 函數(shù)用于向第一個參數(shù)的數(shù)組尾部添加一個或?qū)€元素,然后再返回新數(shù)組的長度。

我們可以這樣來理解:array_push() 將 array 當(dāng)成一個棧,并將傳入的變量壓入 array 的末尾。array 的長度將根據(jù)入棧變量的數(shù)目增加。如下所示:

 ?php$array[] = $var;? 

我們可以看出array_push() 函數(shù)就是對每個 var 重復(fù)以上的動作,也就相當(dāng)于對$array[]執(zhí)行了多次賦值操作。而函數(shù)的返回值就是返回處理之后數(shù)組元素的個數(shù)

但是我們還需要注意以下的情況

(1)如果只需要用array_push() 函數(shù)來給數(shù)組增加一個值,最好的方法是用$array[] =(對數(shù)組直接賦值)來代替,這樣做的好處就是沒有調(diào)用函數(shù)的額外負(fù)擔(dān)

(2)如果第一個參數(shù)不是數(shù)組,則array_push() 將發(fā)出一條警告,而$var[]不是這樣,它會創(chuàng)建一個新的數(shù)組

array_push() 函數(shù)案例

以下在文章中將通過一個具體的實(shí)例來講解array_push() 函數(shù)的用法

例:將 apple , raspberry 兩個元素插入到原數(shù)組的末尾

 ?php$stack = array( orange , banana array_push($stack, apple , raspberry print_r($stack);? 

效果圖:

總結(jié):以上就是本篇文章的全部內(nèi)容了,希望通過這篇文章可以幫助大家學(xué)會使用array_push() 函數(shù)

以上就是PHP中的array_push函數(shù)怎么用的詳細(xì)內(nèi)容,PHP教程

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 随州市| 玛曲县| 昂仁县| 涟源市| 西畴县| 宁化县| 甘孜县| 米泉市| 阿合奇县| 阿瓦提县| 卢湾区| 皋兰县| 清新县| 张家口市| 子长县| 定州市| 黑龙江省| 子长县| 涟源市| 年辖:市辖区| 丰城市| 壤塘县| 兰西县| 苏尼特右旗| 盐山县| 屯门区| 龙里县| 哈尔滨市| 堆龙德庆县| 绥棱县| 通许县| 北辰区| 大埔县| 尖扎县| 鸡东县| 辰溪县| 通化县| 贵南县| 乐亭县| 营口市| 大英县|