国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 高青县| 郯城县| 洱源县| 平湖市| 肥城市| 东阿县| 仁怀市| 苏尼特右旗| 石泉县| 凤凰县| 隆尧县| 微博| 长治县| 涟源市| 宁明县| 宁夏| 深水埗区| 安宁市| 小金县| 天峻县| 阿拉尔市| 沈阳市| 莎车县| 民丰县| 湟源县| 宾川县| 贵南县| 漠河县| 宜宾市| 木兰县| 东丽区| 缙云县| 阿巴嘎旗| 东源县| 天全县| 凉城县| 达州市| 河曲县| 通许县| 桐柏县| 鄂州市|