多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > php數組操作函數之array_push()函數用法與定義

php數組操作函數之array_push()函數用法與定義

來源:程序員人生   發布時間:2014-06-07 01:36:20 閱讀次數:4014次

一個簡單的array_push()函數用法,這個是對數組操作比較常用的一個函數(PHP 4,PHP 5),array_push — 將一個或多個單元壓入數組的末尾(入棧)

說明:int array_push ( array &$array , mixed $var [, mixed $... ] )

array_push() 將 array 當成一個棧,并將傳入的變量壓入 array 的末尾,array 的長度將根據入棧變量的數目增加,代碼如下:

<?php $array[] = $var;?> 

并對每個 var 重復以上動作,返回數組新的單元總數,例子代碼如下:

  1. <?php 
  2. $a=array("Dog","Cat"); 
  3. array_push($a,"Horse","Bird"); 
  4. print_r($a); 
  5. ?> 

輸出:Array ( [0] => Dog [1] => Cat [2] => Horse [3] => Bird )

例子2,帶有字符串鍵的數組,代碼如下:

  1. <?php 
  2. $a=array("a"=>"Dog","b"=>"Cat"); 
  3. array_push($a,"Horse","Bird"); 
  4. print_r($a); 
  5. ?> 

輸出:Array ( [a] => Dog [b] => Cat [0] => Horse [1] => Bird )

Note: 如果用 array_push() 來給數組增加一個單元,還不如用 $array[] = ,因為這樣沒有調用函數的額外負擔。

Note: 如果第一個參數不是數組,array_push() 將發出一條警告。這和 $var[] 的行為不同,后者會新建一個數組。

參見 array_pop(),array_shift() 和 array_unshift(),代碼如下:

  1. <?php  
  2. function array_pshift(&$array) {  
  3.     $keys = array_keys($array);  
  4.     $key = array_shift($keys);  
  5.     $element = $array[$key];  
  6.     unset($array[$key]);  
  7.     return $element;  
  8. }  
  9. ?> 
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 免费aⅴ网站 | 性激烈的欧美三级视频中文字幕 | 日韩 亚洲 中文 图片 小说 | 波多野结衣一区二区三区在线观看 | 一区二区三区视频在线观看 | 国产v国产v片大片线观看网站 | 最新国产中文字幕 | 亚洲精品久久久久久久久久ty | 在线播放国产视频 | 亚洲一区二区精品推荐 | 国产精品久久久久乳精品爆 | 国产精品毛片 | 视频一区二区三区欧美日韩 | 欧美一级毛片欧美一级 | 亚洲欧美日韩中文字幕在线 | 国产成人精品福利网站在线 | 亚色最新网址 | 一二三四视频免费观看高清版在线 | 午夜一区二区三区 | 色哟哟tv| 黑人性hd-| 伊人性| 欧美视频xxx | 性欧美黑人xxxx | 国产乱辈通伦影片在线播放 | free中国性xxxxhd | 午夜黄视频 | 日本在线中文 | 成人乱码一区二区三区四区 | 亚洲成人在线视频 | 欧美毛片在线观看 | 亚洲欧美国产另类视频 | 黄色免费在线网站 | 国产日产欧产麻豆精品精品推荐 | 国产永久免费高清在线观看视频 | 免费观看无遮挡www的视频 | 自拍偷拍2019| 日本视频一区二区三区 | 国产一区二区三区亚洲欧美 | 川上优最新中文字幕不卡 | 国产成人精品天堂 |