zoukankan      html  css  js  c++  java
  • PHP数组遍历方式

    1、foreach

    foreach

    这是我们最常见的遍历之一

    $arr = ['a', 'b', 'c']; 
    
    foreach ($arr as $key => $val) {
      $newArr[] = $val;
    } 
    
    print_r($newArr); // Array ( [0] => a [1] => b [2] => c )
    


    2、for

      for循环只能用于遍历,纯索引数组

    $arr = ['a', 'b', 'c']; 
    for ($i = 0; $i < count($arr); ++$i) {
      $arr[$i] = $arr[$i];
    } 
    print_r($arr); // Array ( [0] => a [1] => b [2] => c )
    

      注意:它的效率比不上foreach。而且写法上比foreach略繁琐

    3.reset

    reset — 将数组的内部指针指向第一个单元

    reset()array 的内部指针倒回到第一个单元并返回第一个数组单元的值。

    $array = array('step one', 'step two', 'step three', 'step four');


    echo current($array) . "<br /> "; 


    next($array);
    next($array);
    echo current($array) . "<br /> ";


    reset($array);
    echo current($array) . "<br /> "; 

      

  • 相关阅读:
    转盘抽奖活动代码
    信息滚动条
    gulp应用学习
    js实现语音播报功能
    如何安装使用sass
    纯CSS写三角形-border法
    css兼容性写法
    字体中英文对照
    浏览器内核判断
    个人课程总结
  • 原文地址:https://www.cnblogs.com/gaojian910/p/11207620.html
Copyright © 2011-2022 走看看