ホームページ  >  記事  >  バックエンド開発  >  PHP で配列値を数値インデックスに再インデックスするにはどうすればよいですか?

PHP で配列値を数値インデックスに再インデックスするにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-11-08 22:34:02831ブラウズ

How to Re-Index Array Values to Numeric Indices in PHP?

PHP での配列値の再インデックス

連想キーを含む次の配列について考えてみましょう。

<code class="php">$array = [
    'id' => 3,
    'user_id' => 1,
    'clan_id' => 1,
    // ...
    'skill25xp' => 13373505
];</code>

To re -index キーを 0 から始まる数値インデックスにするには、array_values() 関数を使用できます。この関数は、連続したインデックスを持つ新しい配列を返します。

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

結果の $reindexedArray は、次の構造になります。

<code class="php">Array (
    [0] => 3
    [1] => 1
    [2] => 1
    // ...
    [24] => 13373505
)</code>

array_values() 関数は、元のキーを効果的に削除し、新しい連続インデックスを値に割り当てます。このプロセスは、配列に連続した数値キーがあることを確認する必要がある場合に便利で、インデックスによる特定の要素の反復やアクセスが容易になります。

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

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