zoukankan      html  css  js  c++  java
  • php 数组 (3) reset() end() count() 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;
    

      

  • 相关阅读:
    jquery中ajax请求的使用和四个步骤示例
    jzoj6094
    2019.03.27【GDOI2019】模拟 T3
    AGC019F
    浅谈高维前缀和
    刷题清单
    为什么要遍历两次?——个人对于kosaraju算法的理解
    我的黑客和渗透测试学习路线
    一个假猪套神器:NET CAT-NC
    kali linux(二):使用与介绍
  • 原文地址:https://www.cnblogs.com/lemonphp/p/4975195.html
Copyright © 2011-2022 走看看