来源:自学PHP网 时间:2018-02-09 16:45 作者: 阅读:次
[导读] PHP中文网教程为您提供《php入门教程之一周学会PHP》之 php 常用操作数组函数 章节的在线实战教程供您学习,你可以进行笔记、提问、讨论和资料下载...
我们有很多操作数组的元素,我们这一节先讲一些。在6.3里面我们会总结更多的数组常用函数。 下面的几个主要是移动数组指针和压入弹出数组元素的和个函数。
array_shift mixed array_shift ( array &$array ) 功能:弹出数组中的第一个元素 <?php $mingren = array("邓超", "黄晓明", "宁泽涛", "钟汉良"); $dc = array_shift($mingren); echo $dc .'<br />'; print_r($mingren); ?> 执行结果: 结论: 1.将第一个数组元素弹出,改变了原数组的结果 2.弹出的值赋值给了$dc array_unshift int array_unshift ( array &$数组 , mixed $值1 [, mixed $... ] ) 功能:向指数组的开始处压入一个或多个元素,返回的是总个数。 <?php $mingren = array("邓超", "黄晓明"); $dc = array_unshift($mingren , "宁泽涛", "钟汉良"); echo $dc .'<br />'; print_r($mingren); ?> 执行结果如下: array_pop mixed array_pop ( array &$array ) 功能:弹出数组末尾的一个元素 <?php $mingren = array("邓超", "黄晓明", "宁泽涛", "钟汉良"); $dc = array_pop($mingren); echo $dc .'<br />'; print_r($mingren); ?> 执行结果: array_push int array_push ( array &$array , mixed $value1 [, mixed $... ] ) 功能:向指数组末尾处压入一个或多个元素,返回的是总个数。 <?php $mingren = array("邓超", "黄晓明"); $dc = array_push($mingren , "宁泽涛", "钟汉良"); echo $dc .'<br />'; print_r($mingren); ?> 执行结果: current,key,prev,next,reset 功能演示 这几个函数功能已经说的很清楚了。我们通过代码来进行演示: <?php $t=array( '我们', 'yy'=>'永远', 'dbg'=>'需要不断奋进', 'djn'=>'才能开创未来' ); //读取数组的值 echo current($t).'<br />'; //读取数组的键 echo key($t).'<br />'; //向后移动一下 next($t); //再读值和键 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); ?> |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com