72

重複の可能性:
数値配列キーの再インデックス

次のような配列があります

Array
(
    [0] => 15/11/2012 - 18/11/2012
    [1] => 15/11/2012 - 18/11/2012
    [2] => 15/11/2012 - 18/11/2012
    [3] => 15/11/2012 - 18/11/2012
    [4] => 19/12/2012 - 24/12/2012
    [5] => 24/12/2012 - 01/01/2013
    [6] => 24/12/2012 - 01/01/2013
    [7] => 16/01/2013 - 01/02/2013
)

array_unique を使用して重複を削除しています。

    Array
(
    [0] => 15/11/2012 - 18/11/2012
    [4] => 19/12/2012 - 24/12/2012
    [5] => 24/12/2012 - 01/01/2013
    [7] => 16/01/2013 - 01/02/2013
)

以下のように、キーが連続するようにキーを変更するにはどうすればよいですか

    Array
(
    [0] => 15/11/2012 - 18/11/2012
    [1] => 19/12/2012 - 24/12/2012
    [2] => 24/12/2012 - 01/01/2013
    [3] => 16/01/2013 - 01/02/2013
)

前もって感謝します

4

1 に答える 1

145

最も簡単な方法は、ループを介して新しい配列に配置するか、さらにはarray_values関数にすることです。

$new_array = array_values($original_array)

詳しくは

于 2012-11-28T01:11:39.413 に答える