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 サイトの他の関連記事を参照してください。