【问题标题】:Assigning New array keys [duplicate]分配新的数组键[重复]
【发布时间】:2011-12-10 17:19:50
【问题描述】:

可能重复:
PHP reindex array?

是否有特定的 PHP 函数可以将新的有序键分配给数组?

我有一个数组如下:

array(
 0 =>'abc',
 2 =>'pqr',
 3 =>'xyz'
)

我想要一个新的数组如下:

array(
     0 =>'abc',
     1 =>'pqr',
     2 =>'xyz'
    )

是否有一个 PHP 内置函数来解决这个问题?我知道我可以用foreach 做到这一点。

【问题讨论】:

    标签: php arrays


    【解决方案1】:

    这样就可以了:

    $aNew = array_values($aOld);
    

    【讨论】:

    • 谢谢韦斯利..我之前没注意到
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-24
    • 1970-01-01
    • 2012-12-14
    相关资源
    最近更新 更多