<?php
// 函数 功能
// array_shift() 弹出数组中的第一个元素
// array_unshift() 在数组的开始处压入元素
// array_push() 在数组的末尾处压入元素
// array_pop() 弹出数组末尾的最后一个元素
// current() 读出指针当前位置的值
// key() 读出指针当前位置的键
// next() 指针向下移
// prev() 指针向上移
// reset() 指针到开始处
// end() 指针到结束处
// array_shift函数:弹出数组中的第一个元素
//
// $data=array('邓超','黄晓明','宁泽涛','钟汉良');
// $dc=array_shift($data);
// echo $dc."<br>";
// var_dump($data);
// array_unshift函数:向开始处压入一个或多个元素,返回总数
// $data=array('邓超','黄晓明','宁泽涛','钟汉良');
// $dc=array_unshift($data,"张三","李四");
// echo $dc."<br>";
// var_dump($data);
// array_pop函数:弹出数组末尾的一个元素
// $data=array('邓超','黄晓明','宁泽涛','钟汉良');
// $dc=array_pop($data);
// echo $dc."<br>";
// var_dump($data);
//
//
// array_push函数:向数组末尾处压入一个人或多个元素,返回的是总个数
// $data=array('邓超','黄晓明','宁泽涛','钟汉良');
// $dc=array_push($data,"张三","李四");
// echo $dc."<br>";
// var_dump($data);
//
//
//
// current、key、prev、next、reset功能演示
//
//
$t=array(
'我们',
'yy'=>'永远',
'dbg'=>'需要不断奋进',
'djn'=>'才能开创未来',
);
// 读取数组的值
echo current($t).'<br>';
//读取数组的键
echo key($t).'<br>';
// 向后移一下
next($t);
// 读取数组的值
echo current($t).'<br>';
//读取数组的键
echo key($t).'<br>';
// 向前移一下
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>';
// 销毁数组
unset($t);
var_dump($t);