Comment changer l'indice du tableau php

藏色散人
Libérer: 2023-03-10 16:00:01
original
3232 Les gens l'ont consulté

Comment changer les indices des tableaux PHP : créez d'abord un fichier exemple PHP ; puis définissez deux tableaux ; enfin modifiez et réorganisez les indices du tableau via la méthode "array_merge($a1,$a2)".

Comment changer l'indice du tableau php

L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3

Comment changer l'indice d'un php tableau? Utilisez array_merge pour réorganiser les indices du tableau

Utilisez un array_unique pour supprimer la duplication dans un tableau, mais constatez que l'indice conserve l'indice du tableau d'origine

Mais javascript nécessite des indices lors de l'utilisation d'une boucle for. , donc chercher un moyen de réorganiser les indices du tableau

array_merge peut résoudre ce problème

la fonction array_merge() fusionne deux ou plusieurs tableaux en un seul tableau.

S'il y a des noms de clé en double, la valeur de clé de la clé sera la valeur correspondant au dernier nom de clé (le dernier écrasera le précédent). Si le tableau est indexé numériquement, les noms de clés sont réindexés consécutivement.

Remarque : Si seul un tableau est entré dans la fonction array_merge() et que les clés sont des entiers, la fonction renverra un nouveau tableau avec des clés entières, avec des clés réindexées à partir de 0. (Voir exemple 2)

Syntaxe

array_merge(array1,array2,array3...)
Copier après la connexion

Paramètres

array1 Obligatoire. Le premier tableau d’entrée.

array2 Obligatoire. Le deuxième tableau d’entrée.

array3 Facultatif. Plusieurs tableaux d'entrée peuvent être spécifiés.

Exemple 1

<?php
$a1=array("a"=>"Horse","b"=>"Dog");
$a2=array("c"=>"Cow","b"=>"Cat");
print_r(array_merge($a1,$a2));
?>
Copier après la connexion

Sortie :

Array ( [a] => Horse [b] => Cat [c] => Cow )
Copier après la connexion

Exemple 2

Utiliser un seul argument de tableau :

<?php
$a=array(3=>"Horse",4=>"Dog");
print_r(array_merge($a));
?>
Copier après la connexion

Sortie :

Array ( [0] => Horse [1] => Dog )
Copier après la connexion

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!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!