Maison >développement back-end >Problème PHP >Comment supprimer la clé (nom de la clé) du tableau unidimensionnel PHP

Comment supprimer la clé (nom de la clé) du tableau unidimensionnel PHP

青灯夜游
青灯夜游original
2022-08-18 20:20:362474parcourir

Deux méthodes de suppression : 1. Utilisez la fonction array_values() pour supprimer la clé (nom de la clé), la syntaxe est "array_values ​​​​(array)". 2. Définissez un tableau vide, utilisez l'instruction foreach pour parcourir le tableau d'origine et transmettez les valeurs clés du tableau d'origine dans le tableau vide dans le corps de la boucle. La syntaxe est "foreach(original array as $v) {$nom du tableau vide[]= $v;}".

Comment supprimer la clé (nom de la clé) du tableau unidimensionnel PHP

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3

Deux méthodes pour supprimer la clé (nom de la clé) d'un tableau unidimensionnel en php

Méthode 1 : Utiliser la fonction array_values() supprime la fonction array_values() dans

PHP pour obtenir les valeurs de tous les éléments du tableau. Le format de syntaxe de cette fonction est le suivant :

array_values($array)
  • Le paramètre $. array est le tableau sur lequel on opère. La fonction

array_values() consiste à renvoyer les valeurs de tous les éléments du tableau. Elle est très simple à utiliser avec un seul paramètre obligatoire, elle peut renvoyer un tableau contenant toutes les valeurs données. tableau, mais sans conserver les noms de clés. Le tableau renvoyé se présentera sous la forme d'un tableau indexé, avec des indices de tableau commençant à 0 et augmentant de 1. La fonction

array_values() est particulièrement adaptée aux tableaux avec des indices d'éléments déroutants, ou pour convertir des tableaux associatifs en tableaux indexés.

Exemple : la fonction array_values() supprime les clés du tableau

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);
$arr=array("Peter"=>65,"Harry"=>80,"John"=>78,"Clark"=>90);
var_dump($arr);
var_dump(array_values($arr));
?>

Résultat de sortie :

Comment supprimer la clé (nom de la clé) du tableau unidimensionnel PHP

Méthode 2 : utilisez la boucle foreach et un tableau vide pour supprimer

  • Utilisez l'instruction foreach pour parcourir l'original array

  • Dans le corps de la boucle, transmettez la valeur clé du tableau d'origine dans le tableau vide

<?php
$arr1=array("aaa"=>11,"bbb"=>22,"ccc"=>33);
var_dump($arr1);
$arr2=array();
foreach($arr1 as $v){
    $arr2[]=$v;
}
var_dump($arr2);
?>

Comment supprimer la clé (nom de la clé) du tableau unidimensionnel PHP

Apprentissage recommandé : "Tutoriel vidéo PHP"

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