获取PHP数组中的最后一个数字索引

科里

我有一个PHP数组,它具有不同数量的元素和不同类型的关联,如下所示:

$example =
Array
(
    [0] => 12345
    [1] => 100
    [2] => Some String

    ...

    [17] => 2
    [18] => 0
    [type] => Some String
    [inst] => Array
        (
            [0] => Some String
        )
    [method] => Some String

)

$other = 
Array
(
    [0] => 45678
    [1] => 250
    [2] => Some String

    ...

    [8] => 7
    [9] => -2
    [inst] => Array
        (
            [0] => Some String
            [1] => Some String
        )

)

我想做的是获取这些数组中的最后一个数字索引,以及该数组之前的一些数字。就像在第一个示例中,我要获取$example[18],在第二个示例中,我要返回$other[9]

在使用count($array)-1命名协会之前,我一直在使用

汉基·潘基

使用maxarray_keys

echo max(array_keys($array));

如果可能使用字母数字键,则可以使用

回声intval(max(array_keys($ array)));

echo max(array_filter(array_keys($array), 'is_int'));  
// hint taken from Amal's answer, but index calculation logic is still same as it was.

演示版

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

获取PHP数组中的最后一个数字索引

来自分类Dev

在PHP中获取最后一个数组的数量

来自分类Dev

获取一个数值数组中前k个数字的索引?

来自分类Dev

获取网址中的最后一个数字

来自分类Dev

从数字数组中获取一个数字

来自分类Dev

获取一个numpy数组中前k个数字的索引值?

来自分类Dev

php-获取多维数组的最后一个索引

来自分类Dev

如何仅从多个数组中获取最后一个括号?的PHP

来自分类Dev

忽略数组中的第一个和最后一个数字

来自分类Dev

当第一个数字表示最后一个索引时如何找到数组中的最大差异

来自分类Dev

PHP:常规exp从确切的字符串中获取最后一个数字

来自分类Dev

C#-获取数组的最后一个非零数字的索引

来自分类Dev

从一个数组获取索引并更新第二个数组中相同索引的元素

来自分类Dev

数组索引替换为另一个数组在php中相同的索引

来自分类Dev

如何检查一个数字进入另一个数字内并在php中基于该数字创建一个数组?

来自分类Dev

从字符串中获取最后一个数字

来自分类Dev

获取字符串中的最后一个数字块

来自分类Dev

如何从包含零的列表中获取最后一个数字?

来自分类Dev

是否可以在 SQL 中获取从 ROW_NUMBER 生成的最后一个数字

来自分类Dev

numpy:从数组中获取索引位于另一个数组中的值

来自分类Dev

根据另一个数组中的索引获取数组中的元素

来自分类Dev

python数组中None之间的第一个和最后一个数字

来自分类Dev

验证数组中的第一个或最后一个项目是否等于某个数字的函数

来自分类Dev

矩阵中的最后一个数字是错误的

来自分类Dev

仅替换Javascript中的最后一个数字

来自分类Dev

如何基于存储在另一个数组中的索引获取数组的项目

来自分类Dev

获取数组的值并使它们成为 Java 中另一个数组的索引

来自分类Dev

分割数组并获取每个索引的最后一个值

来自分类Dev

从另一个数组获取匹配索引

Related 相关文章

  1. 1

    获取PHP数组中的最后一个数字索引

  2. 2

    在PHP中获取最后一个数组的数量

  3. 3

    获取一个数值数组中前k个数字的索引?

  4. 4

    获取网址中的最后一个数字

  5. 5

    从数字数组中获取一个数字

  6. 6

    获取一个numpy数组中前k个数字的索引值?

  7. 7

    php-获取多维数组的最后一个索引

  8. 8

    如何仅从多个数组中获取最后一个括号?的PHP

  9. 9

    忽略数组中的第一个和最后一个数字

  10. 10

    当第一个数字表示最后一个索引时如何找到数组中的最大差异

  11. 11

    PHP:常规exp从确切的字符串中获取最后一个数字

  12. 12

    C#-获取数组的最后一个非零数字的索引

  13. 13

    从一个数组获取索引并更新第二个数组中相同索引的元素

  14. 14

    数组索引替换为另一个数组在php中相同的索引

  15. 15

    如何检查一个数字进入另一个数字内并在php中基于该数字创建一个数组?

  16. 16

    从字符串中获取最后一个数字

  17. 17

    获取字符串中的最后一个数字块

  18. 18

    如何从包含零的列表中获取最后一个数字?

  19. 19

    是否可以在 SQL 中获取从 ROW_NUMBER 生成的最后一个数字

  20. 20

    numpy:从数组中获取索引位于另一个数组中的值

  21. 21

    根据另一个数组中的索引获取数组中的元素

  22. 22

    python数组中None之间的第一个和最后一个数字

  23. 23

    验证数组中的第一个或最后一个项目是否等于某个数字的函数

  24. 24

    矩阵中的最后一个数字是错误的

  25. 25

    仅替换Javascript中的最后一个数字

  26. 26

    如何基于存储在另一个数组中的索引获取数组的项目

  27. 27

    获取数组的值并使它们成为 Java 中另一个数组的索引

  28. 28

    分割数组并获取每个索引的最后一个值

  29. 29

    从另一个数组获取匹配索引

热门标签

归档