zoukankan      html  css  js  c++  java
  • php获取数组第一个值 current()

    获取数组第一个元素的值,如果是数字索引那还好,直接$array[0],如果键名是字符串,你又未知这个字符串呢?用current()函数就可以做到。

    current() 函数返回数组中的当前元素(单元)。

    每个数组中都有一个内部的指针指向它“当前的”元素,初始指向插入到数组中的第一个元素。

    current() 函数返回当前被内部指针指向的数组元素的值,并不移动指针。如果内部指针指向超出了单元列表的末端,current() 返回 FALSE。

    如果有空的元素,或元素没有值,该函数也返回 FALSE。该函数不会移动内部指针。

    $arr = array(
        "a"=>"osfipin",
        'gg'=>"http://www.cnblogs.com/osfipin/",
        "c"=>'php'
    ); 
    
    echo current($arr); //osfipin
    echo next($arr); //http://www.cnblogs.com/osfipin/ 
    echo prev($arr); //osfipin 指向上一单元的值,所以又为php了 
    echo end($arr); //php 

    类似函数: 

    end() 将array的内部指针移动到最后一个单元并返回其值。 

    next()返回数组内部指针指向的下一个单元的值,或当没有更多单元时返回FALSE。 

    prev()返回数组内部指针指向的前一个单元的值,或当没有更多单元时返回FALSE。 

    reset() 将array的内部指针倒回到第一个单元并返回第一个数组单元的值,如果数组为空则返回FALSE。

     

     

  • 相关阅读:
    java 单例设计模式
    JAVAWEB监听器(二)
    pxe无人值守安装linux机器笔记----摘抄
    Ganglia3.1.7安装与配置(收录)
    Hadoop Sentry 学习
    安装和配置Sentry(收录)
    sqoop 的使用 -20160410
    深度分析如何在Hadoop中控制Map的数量(摘抄)
    CDH,CM下载
    大数据培训班 cloudera公司讲师面对面授课 CCDH CCAH CCP
  • 原文地址:https://www.cnblogs.com/osfipin/p/4276917.html
Copyright © 2011-2022 走看看