Maison > Article > développement back-end > Comment supprimer l'index numérique du tableau en php
Méthode de suppression : 1. Définissez un tableau de chaînes "$keys". Les éléments de ce tableau sont tous des chaînes et le nombre d'éléments est le même que celui du tableau "$arr" qui doit être traité ; L'instruction array_combine($keys,$ arr)" supprime l'index numérique dans le tableau "$arr" et convertit l'index numérique en index de chaîne.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
En PHP, vous pouvez utiliser la fonction array_combine() pour supprimer l'index numérique dans le tableau et convertir l'index numérique dans un index de chaîne.
<?php header("Content-type:text/html;charset=utf-8"); $arr=array("red","green","blue","yellow"); var_dump($arr); $keys=array("a","b","c","d"); echo "使用array_combine()去除数字索引后:"; var_dump(array_combine($keys,$arr)); ?>
Résultat de sortie :
Jetons un coup d'œil à la fonction array_combine(). La fonction
array_combine() crée un nouveau tableau en fusionnant deux tableaux, où les éléments d'un tableau sont des noms de clés et les éléments de l'autre tableau sont des valeurs clés.
Syntaxe :
array_combine($keys,$values)
Les éléments du tableau $keys sont utilisés comme noms de clés du nouveau tableau, et les éléments du tableau $values sont utilisés comme valeurs clésdu nouveau tableau .
Mais il convient de noter que lors de l'utilisation de la fonction array_combine() pour créer un tableau, le nombre d'éléments dans le tableau $keys et le tableau $values doit être cohérent, afin que les noms de clé et les valeurs de clé peut correspondre un à un, sinon une erreur sera signalée et renvoyée FALSE.
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!