Maison  >  Article  >  développement back-end  >  Comment réindexer un tableau en PHP avec `array_values()` ?

Comment réindexer un tableau en PHP avec `array_values()` ?

Susan Sarandon
Susan Sarandonoriginal
2024-10-31 02:57:30549parcourir

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

Comment réindexer les valeurs d'un tableau en PHP

La réindexation d'un tableau pour attribuer des clés numériques à partir de 0 est une exigence courante dans Programmation PHP. Considérons le tableau suivant :

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

Pour réindexer ce tableau, PHP propose la fonction array_values(). Lorsqu'elle est appliquée à un tableau, elle génère un nouveau tableau composé des valeurs du tableau d'origine, avec des touches numériques commençant à 0 :

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

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

La fonction array_values() est particulièrement utile lorsque vous devez parcourir un tableau de manière séquentielle et s’appuient sur les valeurs d’index. En utilisant le tableau réindexé, vous pouvez éviter d'avoir à gérer des noms de clés imprévisibles ou irréguliers.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn