php 数组 (3) reset() end() count() current() key()

本文介绍了PHP中数组的各种操作方法,包括count()统计数组元素数量、reset()和end()定位数组首尾元素、prev()和next()移动数组指针、current()获取当前元素值以及key()获取当前元素键名。通过具体示例展示了这些函数的应用。
<?php
        /*
                count()统计数组中元素的个数
                reset() 把数组内部指针移动到数组第一个元素,并返回元素值
                end()   把数组内部指针移动到数组最后一个元素,并返回元素值
                prev()  把数组指针向上移动一位,并返回当前针,如果到结尾返回FALSE,如果当前元素的值为空,或者0,返回FALSE
                next() 把数组指针向下移动一位,并返回当前针,如果到结尾返回FALSE,如果当前元素的值为空,或者0,返回FALSE
                current() 返回当前指针指向的数组元素,如果当前元素为空返回false
                key()返回当前指针指向元素的键名
        */
        echo "<pre>";
/**/
$arr = array("houdunwang.com","后盾网PHP视频",array("php课程","css课程","thinkphp课程"));
echo count($arr,1);


$arr2 = array("houdunwang.com","后盾网PHP视频",0,"mysql视频");
/*do{
        echo current($arr2)."<br/>";
}while(next($arr2));

*/
while (list($k,$v)=each($arr2)){
	echo  $v."<br>";
}

/*
while(list($k,$v)=each($arr2)){
                echo $v.'<br/>';
}
*/
$arr3 = array("weburl"=>"houdunwang.com","webname"=>"后盾网PHP视频");
echo key($arr3);
end($arr3);
reset($arr3);
echo key($arr3);
list($k,$v)= each($arr3);
echo $v;

  

转载于:https://www.cnblogs.com/lemonphp/p/4975195.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值