PHP biasa menggunakan fungsi manipulasi tatasusunan

Kami mempunyai banyak elemen yang beroperasi pada tatasusunan, mari kita bincangkan beberapa daripadanya terlebih dahulu dalam bahagian ini. Dalam 6.3 kita akan meringkaskan fungsi tatasusunan yang lebih biasa.

Fungsi berikut digunakan terutamanya untuk menggerakkan penunjuk tatasusunan dan menolak masuk dan keluar elemen tatasusunan.

函数 功能
array_shift 弹出数组中的第一个元素
array_unshift 在数组的开始处压入元素
array_push 向数组的末尾处压入元素
array_pop 弹出数组末尾的最后一个元素
current 读出指针当前位置的值
key 读出指针当前位置的键
next 指针向下移
prev 向上移
reset 指针到开始处
end 指针到结束处

array_shift

array_shift ( array &$array )

Fungsi: Pop elemen pertama dalam array

'; print_r($mingren); ?>

Hasil pelaksanaan:

QQ截图20161114134130.png

Kesimpulan:

1. Pop elemen tatasusunan pertama, tukar hasil tatasusunan asal

2. Nilai pop timbul diberikan kepada $dc

array_unshift

int array_unshift ( array &$array, campuran $value 1 [, mixed $... ] )

Fungsi: Tolak satu atau lebih elemen ke permulaan tatasusunan indeks, dan kembalikan jumlah nombor.

'; print_r($mingren); ?>

Keputusan pelaksanaan adalah seperti berikut:

QQ截图20161114134218.png

array_pop

pop_tatasusunan campuran (tatasusunan &$array)

Fungsi: Pop elemen di hujung tatasusunan

'; print_r($mingren); ?>

Hasil pelaksanaan:

QQ截图20161114134302.png

array_push

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

Fungsi: Tolak satu atau lebih elemen ke penghujung tatasusunan indeks, dan kembalikan jumlah nombor.

'; print_r($mingren); ?>

Hasil pelaksanaan:

QQ截图20161114134336.png

tunjuk cara semasa,kunci,sebelumnya,seterusnya,set semula

Fungsi fungsi ini telah dijelaskan dengan sangat jelas. Kami menunjukkan melalui kod:

'永远', 'dbg'=>'需要不断奋进', 'djn'=>'才能开创未来' ); //读取数组的值 echo current($t).'
'; //读取数组的键 echo key($t).'
'; //向后移动一下 next($t); //再读值和键 echo current($t).'
'; echo key($t).'
'; //向后移动一下 next($t); echo current($t).'
'; echo key($t).'
'; //向前移动一下 prev($t); echo current($t).'
'; echo key($t).'
'; //移到末尾 end($t); echo current($t).'
'; echo key($t).'
'; //移至开始处 reset($t); echo current($t).'
'; echo key($t).'
'; //销毁数组 unset($t); var_dump($t); ?>



Meneruskan pembelajaran
||
'永远', 'dbg'=>'需要不断奋进', 'djn'=>'才能开创未来' ); //读取数组的值 echo current($t).'
'; //读取数组的键 echo key($t).'
'; //向后移动一下 next($t); //再读值和键 echo current($t).'
'; echo key($t).'
'; //向后移动一下 next($t); echo current($t).'
'; echo key($t).'
'; //向前移动一下 prev($t); echo current($t).'
'; echo key($t).'
'; //移到末尾 end($t); echo current($t).'
'; echo key($t).'
'; //移至开始处 reset($t); echo current($t).'
'; echo key($t).'
'; //销毁数组 unset($t); var_dump($t); ?>
serahkan Tetapkan Semula Kod
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!