PHP での配列値の再インデックス
連想キーを持つ次の配列を考えてみましょう:
$array = [
'id' => 3,
'user_id' => 1,
'clan_id' => 1,
// ...
'skill25xp' => 13373505
];
キーのインデックスを 0 から始まる数値インデックスに再インデックスするには、array_values() 関数を使用します。この関数は、連続したインデックスを持つ新しい配列を返します。
$reindexedArray = array_values($array);
結果の $reindexedArray は次の構造になります:
Array (
[0] => 3
[1] => 1
[2] => 1
// ...
[24] => 13373505
)
array_values() 関数は、元のキーを効果的に削除し、新しい連続インデックスを値に割り当てます。このプロセスは、配列に連続した数値キーがあることを確認する必要がある場合に便利で、インデックスによる特定の要素の反復やアクセスが容易になります。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3