Maison >développement back-end >Problème PHP >Comment supprimer la clé du tableau en php (deux méthodes)
PHP est un langage de script open source côté serveur largement utilisé pour le développement Web. Un tableau est un type de données en PHP qui nous permet de stocker plusieurs valeurs dans une variable. Les tableaux sont généralement constitués d'un certain nombre d'éléments distincts. Dans certains cas, nous devons supprimer la clé du tableau et conserver uniquement la valeur. Cet article explique comment supprimer les clés de tableau en PHP.
En PHP, un tableau est une liste ordonnée utilisée pour stocker des données. Chaque élément possède un index, qui peut être un nombre ou une chaîne. C'est ce que nous appelons une clé. La clé est généralement utilisée pour référencer une valeur dans un tableau.
Ce qui suit est un exemple simple :
$fruits = array("apple", "banana", "orange");
Dans cet exemple, les clés du tableau $fruits sont 0, 1, 2. Nous pouvons y accéder via le code suivant :
echo $fruits[0]; //输出 "apple" echo $fruits[1]; //输出 "banana" echo $fruits[2]; //输出 "orange"
Si nous voulons supprimer la clé du tableau sans changer la valeur du tableau, nous pouvons utiliser les deux méthodes suivantes :
La fonction array_values() en PHP peut renvoyer un nouveau tableau contenant toutes les valeursdu tableau, et les clés du nouveau tableau seront réindexées sous forme numérique. Par exemple :
$fruits = array("apple" => 1, "banana" => 2, "orange" => 3); $values = array_values($fruits); print_r($values);
Cela affichera :
Array ( [0] => 1 [1] => 2 [2] => 3 )
Dans cet exemple, nous avons utilisé la fonction array_values() pour renvoyer un nouveau tableau contenant uniquement les valeurs du tableau $fruits. En imprimant ce tableau, nous pouvons voir qu'il n'y a aucune clé originale dans le nouveau tableau.
Vous pouvez également utiliser une structure en boucle pour supprimer les clés du tableau. Par exemple, le code suivant peut supprimer la clé du tableau $fruits :
$fruits = array("apple" => 1, "banana" => 2, "orange" => 3); $values = array(); foreach ($fruits as $value) { $values[] = $value; } print_r($values);
Cela affichera :
Array ( [0] => 1 [1] => 2 [2] => 3 )
Dans cet exemple, nous utilisons une structure de boucle pour stocker les valeurs du tableau $fruits dans un autre tableau $values. Puisque nous n'avons pas ajouté de clé au nouveau tableau, les valeurs du nouveau tableau seront réindexées numériquement.
En PHP, un tableau est un type de données très utile qui peut stocker plusieurs valeurs dans une variable. Parfois, nous devons supprimer la clé et conserver uniquement la valeur. Nous pouvons y parvenir en utilisant la fonction array_values() ou en utilisant une structure de boucle. Prendre l'une de ces méthodes renverra un nouveau tableau dans lequel les valeurs seront réindexées numériquement.
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!