【问题标题】:In PHP, is there a way to loop over just the array keys and not the values? [closed]在 PHP 中,有没有办法只遍历数组键而不是值? [关闭]
【发布时间】:2012-08-18 07:03:19
【问题描述】:

例如,目前我正在这样做:

foreach($myArray as $key => $unused) {
    //这里使用$key
}

有没有办法做到这一点而不必指定 $unused 值?

【问题讨论】:

    标签: php arrays loops key


    【解决方案1】:
    <?php
    foreach(array_keys($myArray) as $key) {}
    

    API

    【讨论】:

    • +1 但是使用常规 foreach($myArray as $key => $value) 比使用 array_keys 更有效,因为它应用于函数堆栈。因此,除非将其用于代码可读性或稍后在代码中使用,否则您只需要键 - 不要使用 array_keys()
    猜你喜欢
    • 1970-01-01
    • 2014-02-17
    • 2017-05-11
    • 2022-11-22
    • 2010-11-20
    • 1970-01-01
    • 1970-01-01
    • 2010-09-14
    • 1970-01-01
    相关资源
    最近更新 更多