码迷,mamicode.com
首页 > 编程语言 > 详细

PHP学习记录数组中的数组的指针

时间:2017-05-23 00:25:52      阅读:236      评论:0      收藏:0      [点我收藏+]

标签:push   reset   第一个   pop   统计   计数   php学习   div   pre   

unshift在数组头增加一个元素,push在数组尾增加一个元素,shift删除数组的第一个元素,pop删除数组的最后一个元素:

<?php
  $item=array(苹果);
//在数组最前添加一个元素
 array_unshift($item,香蕉);
 print_r($item);
//在数组最后添加一个数组
array_push($item,菠萝);
print_r($item);
//删除第一个元素
array_shift($item);
print_r($item);
//删除最后一个元素
array_pop($item);
print_r($item);
?>

array_rand随机取出数组的下标:

<?php
 $item=array( 苹果,香蕉,菠萝);
//用一个变量去接收随机取数组的下标,1代表取1个元素的下标
$a=array_rand($item,1);
echo $item[$a];
?>
<?php
 $item=array( 苹果,香蕉,菠萝);
 
$a=array_rand($item,2);
echo $item[$a[0]];
echo $item[$a[1]];
?>

current获取当前的元素一般指第一个元素 next获取当前下一位的元素 reset重新获取元素从第一个开始 prev倒退一位 array_count_values();统计数组下标的值的重复个数extract()把字符串KEY的值变成变量后赋值给他

<?php
 $username=array(罗纳尔多,梅西,西罗);
//获取当前元素
echo current($username);
//获取下一个元素
echo next($username);
//重置当前元素
echo reset($username);
 
echo next($username);
//倒退一位
echo prev($username);
?>
<?php
//下标对应值重复的次数
 $item=array(a=>苹果,b=>香蕉,c=>哈密瓜,d=>苹果);
//获取元素的个数
echo sizeof($item);
print_r(array_count_values($item));
//把KEY的值变成变量后复制给他
extract($item);
echo $a;
?>

 

PHP学习记录数组中的数组的指针

标签:push   reset   第一个   pop   统计   计数   php学习   div   pre   

原文地址:http://www.cnblogs.com/shenzikun1314/p/6891902.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!