ホームページ  >  記事  >  バックエンド開発  >  PHP で「array_values()」を使用して配列のインデックスを再作成するにはどうすればよいですか?

PHP で「array_values()」を使用して配列のインデックスを再作成するにはどうすればよいですか?

Susan Sarandon
Susan Sarandonオリジナル
2024-10-31 02:57:30549ブラウズ

How to Re-Index an Array in PHP with `array_values()`?

PHP で配列値のインデックスを再作成する方法

配列のインデックスを再作成して 0 から始まる数値キーを割り当てることは、PHP での一般的な要件です。 PHPプログラミング。次の配列について考えてみましょう:

<code class="php">$array = [
    'id' => 3,
    'user_id' => 1,
    'clan_id' => 1,
    'date' => '2009-09-24 09:02:05',
    // ...
];</code>

この配列のインデックスを再作成するために、PHP は array_values() 関数を提供します。配列に適用すると、0 から始まる数値キーを持つ元の配列の値で構成される新しい配列が生成されます。

<code class="php">$reindexedArray = array_values($array);

// Output:
/*
Array
(
    [0] => 3
    [1] => 1
    [2] => 1
    [3] => 2009-09-24 09:02:05
    // ...
) 
*/</code>

array_values() 関数は、配列を反復処理する必要がある場合に特に便利です。配列を順番に実行し、インデックス値に依存します。再インデックスされた配列を使用すると、予測不可能または不規則なキー名を処理する必要がなくなります。

以上がPHP で「array_values()」を使用して配列のインデックスを再作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。