美文网首页
获取数组中倒数第二个值

获取数组中倒数第二个值

作者: answer6 | 来源:发表于2020-02-13 17:24 被阅读0次

写接口的时候 ,刚好用到这个场景,百度了一下方法还是蛮多的这里顺便学习下 array_slice


array_slice( array, start, length, preserve)

  1. 数组
  2. 取出数组元素的开始未知 : 0 是第一个数组,如果该值为正数 则从前往后取;如果该值为负数,则从后向前取 start 绝对值 -2 意味着从数组的倒数第二个元素开始
  3. 可选。顾名思义是截断长度。
  4. 是否保留键名。

e.g.

  1. $arr = [1,2,3,4,5,6,7];
    我想获取倒数第二个值,但是不知道数组中有几个元素。
    $get = array_slice( $arr, -2, 1 );
  2. 索引数组的话,算出数组的元素数量 count( $arr ) -2 就是倒数第二个元素的键
    $get = $arr[ count( $arr ) - 2 ]

相关文章

  • 获取数组中倒数第二个值

    写接口的时候 ,刚好用到这个场景,百度了一下方法还是蛮多的这里顺便学习下 array_slice array_sl...

  • 数组二

    ackage com.itheima_04;/* * 数组获取最值(获取数组中的最大值最小值) */public ...

  • Array对象at方法

    之前获取数组倒数第二个元素一般会使用数组下标方式获取,如array[index] ,如果元素不存在对应元素则会输出...

  • laravel collect用法

    pluck() pluck 方法获取集合中给定键对应的所有值: 第二个参数为返回数组的键

  • 常见数组处理

    找出数组中的最大值 计算数组元素的平均值 复制数组 颠倒数组顺序

  • PHP(7)数学、日期和错误处理

    一、数学函数 max($arr);获取数组中的最大值 min($arr);获取数组中的最小值 mt_rand(a,...

  • 数组操作

    判断元素是否在数组中 获取数组最大值 数组排序

  • java获取json数组格式中的值,json字符串转json对象

    1、json字符串转json对象 2、获取json数组格式中的值 获取第一点中result中数组的值 输出结果为:...

  • 30S学习javascript

    数组 返回数组中的最大值. 将Math.max()与扩展运算符 (...) 结合使用以获取数组中的最大值。 返回数...

  • js小技巧

    1. 获取数组中的最大值 2. 获取数组中的最小值 3. 测量一个JavaScript代码块性能的技巧 4. 字符...

网友评论

      本文标题:获取数组中倒数第二个值

      本文链接:https://www.haomeiwen.com/subject/ritlfhtx.html