プロが教える店舗&オフィスのセキュリティ対策術

array
0 => 'aaaaa' (length=5)
2 => 'bbbbb' (length=5)
4 => 'ccccc' (length=5)
7 => 'ddddd' (length=5)
9 => 'eeeee' (length=5)

上記のような配列があった場合に、
インデックスを0からの連番にしたいのですが
何かいい方法はありますか?
以下のようにarray_reverseを二度使うという方法を
思いついたんですが、こういう使い方は何か変ですよね。。。

$field = array_reverse($field);
$field = array_reverse($field);
var_dump($field);

array
0 => 'aaaaa' (length=5)
1 => 'bbbbb' (length=5)
2 => 'ccccc' (length=5)
3 => 'ddddd' (length=5)
4 => 'eeeee' (length=5)

A 回答 (1件)

array_valuesはどうでしょうか。


http://jp2.php.net/manual/ja/function.array-valu …
    • good
    • 0
この回答へのお礼

なるほど。
値だけ取得してインデックスは連番で返す関数があったんですね。
どうもありがとうございますm(__)m

お礼日時:2006/10/30 20:23

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!