亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

php 常用操作數(shù)組函數(shù)

我們有很多操作數(shù)組的元素,我們這一節(jié)先講一些。在6.3裡面我們會(huì)總結(jié)更多的陣列常用函數(shù)。

下面的幾個(gè)主要是移動(dòng)陣列指標(biāo)和壓入彈出陣列元素的和個(gè)函數(shù)。

##array_push向數(shù)組的末尾處壓入元素array_pop#彈出數(shù)組末尾的最後一個(gè)元素current讀出指標(biāo)目前位置的值key#讀出指標(biāo)目前位置的鍵 next指標(biāo)向下移prev#向上移reset指標(biāo)到開始處end指標(biāo)到結(jié)束處

array_shift

mixed array_shift ( array &$array )

功能:彈出陣列中的第一個(gè)元素

<?php
$mingren = array("鄧超", "黃曉明", "寧澤濤", "鐘漢良");
$dc = array_shift($mingren);

echo $dc .'<br />';

print_r($mingren);
?>

執(zhí)行結(jié)果:

QQ截圖20161114134130.png

#結(jié)論:

????1.將第一個(gè)陣列元素彈出,改變了原始陣列的結(jié)果

????2.彈出的值賦值給了$dc

##array_unshift

int array_unshift ( array &$數(shù)組, mixed $值1 [, mixed $... ] )

功能:將一個(gè)或多個(gè)元素,傳回指數(shù)組的開始的是總個(gè)數(shù)。

<?php
$mingren = array("鄧超", "黃曉明");
$dc = array_unshift($mingren , "寧澤濤", "鐘漢良");

echo $dc .'<br />';

print_r($mingren);
?>

執(zhí)行結(jié)果如下:

QQ截圖20161114134218.png

#array_pop

##mixed array_pop ( array &$array )

功能:彈出陣列末端的一個(gè)元素

<?php
$mingren = array("鄧超", "黃曉明", "寧澤濤", "鐘漢良");
$dc = array_pop($mingren);

echo $dc .'<br />';

print_r($mingren);
?>

執(zhí)行結(jié)果:


QQ截圖20161114134302.png

##array_push

int array_push ( array &$array , mixed $value1 [, mixed $... ] )

#功能:向指數(shù)組結(jié)尾處壓入一個(gè)或多個(gè)元素,傳回的是總個(gè)數(shù)。

<?php
$mingren = array("鄧超", "黃曉明");
$dc = array_push($mingren , "寧澤濤", "鐘漢良");

echo $dc .'<br />';

print_r($mingren);
?>

執(zhí)行結(jié)果:


QQ截圖20161114134336.png

#current,key,prev,next,reset 功能示範(fàn)

#這幾個(gè)函數(shù)功能已經(jīng)說(shuō)的很清楚了。我們透過程式碼來(lái)進(jìn)行示範(fàn):

<?php
$t=array(
   '我們',
   'yy'=>'永遠(yuǎn)',
   'dbg'=>'需要不斷奮進(jìn)',
   'djn'=>'才能開創(chuàng)未來(lái)'
   );


//讀取數(shù)組的值
echo current($t).'<br />';
//讀取數(shù)組的鍵
echo key($t).'<br />';

//向后移動(dòng)一下
next($t);

//再讀值和鍵
echo current($t).'<br />';

echo key($t).'<br />';


//向后移動(dòng)一下
next($t);
echo current($t).'<br />';

echo key($t).'<br />';


//向前移動(dòng)一下
prev($t);
echo current($t).'<br />';
echo key($t).'<br />';


//移到末尾
end($t);
echo current($t).'<br />';
echo key($t).'<br />';

//移至開始處
reset($t);
echo current($t).'<br />';

echo key($t).'<br />';


//銷毀數(shù)組
unset($t);
var_dump($t);
?>


# 繼續(xù)學(xué)習(xí)
||
<?php $t=array( '我們', 'yy'=>'永遠(yuǎn)', 'dbg'=>'需要不斷奮進(jìn)', 'djn'=>'才能開創(chuàng)未來(lái)' ); //讀取數(shù)組的值 echo current($t).'<br />'; //讀取數(shù)組的鍵 echo key($t).'<br />'; //向后移動(dòng)一下 next($t); //再讀值和鍵 echo current($t).'<br />'; echo key($t).'<br />'; //向后移動(dòng)一下 next($t); echo current($t).'<br />'; echo key($t).'<br />'; //向前移動(dòng)一下 prev($t); echo current($t).'<br />'; echo key($t).'<br />'; //移到末尾 end($t); echo current($t).'<br />'; echo key($t).'<br />'; //移至開始處 reset($t); echo current($t).'<br />'; echo key($t).'<br />'; //銷毀數(shù)組 unset($t); var_dump($t); ?>
提交重置程式碼
函數(shù)功能
#array_shift彈出數(shù)組中的第一個(gè)元素
array_unshift在陣列的開始處壓入元素

  • <menu id="097yx"><address id="097yx"></address></menu>
  • <nav id="097yx"></nav>
    <var id="097yx"></var>

    <blockquote id="097yx"></blockquote>