Maison  >  Article  >  développement back-end  >  Comment afficher l'indice d'un tableau en php

Comment afficher l'indice d'un tableau en php

PHPz
PHPzoriginal
2023-04-18 14:06:37753parcourir

PHP est un langage de programmation très populaire utilisé pour développer des applications Web. Les tableaux en PHP sont un type de données très utile pour stocker et accéder à plusieurs valeurs.

En PHP, l'indice d'un tableau peut être un nombre ou une chaîne. Vous pouvez utiliser des indices pour référencer les éléments du tableau lorsque vous y accédez. Vous trouverez ci-dessous un exemple de code montrant comment générer des indices de tableau en PHP.

  1. Sortir les indices d'un tableau numérique

Vous pouvez utiliser une boucle for pour parcourir un tableau numérique et afficher l'indice de chaque élément. Voici un exemple de code :

<?php
$numbers = array(10, 20, 30, 40, 50);

for ($i = 0; $i < count($numbers); $i++) {
    echo "Index " . $i . "<br>";
}
?>

Sortie :

Index 0
Index 1
Index 2
Index 3
Index 4
  1. Afficher l'indice du tableau associatif

Vous pouvez utiliser une boucle foreach pour parcourir le tableau associatif et afficher l'indice de chaque élément. Voici un exemple de code :

<?php
$ages = array("Peter"=>32, "John"=>28, "Mary"=>21);

foreach ($ages as $key => $value) {
    echo "Key: " . $key . "<br>";
}
?>

Sortie :

Key: Peter
Key: John
Key: Mary
  1. Générer des indices de tableau multidimensionnels

Vous pouvez utiliser des boucles for et des boucles foreach pour itérer de manière imbriquée des tableaux multidimensionnels et afficher les indices de chaque élément. Voici un exemple de code :

<?php
$students = array(
    array("name"=>"Peter", "age"=>21),
    array("name"=>"John", "age"=>24),
    array("name"=>"Mary", "age"=>19)
);

for ($i = 0; $i < count($students); $i++) {
    echo "Index " . $i . ":<br>";
    
    foreach ($students[$i] as $key => $value) {
        echo $key . "<br>";
    }
}
?>

Sortie :

Index 0:
name
age
Index 1:
name
age
Index 2:
name
age
  1. Utilisez la fonction array_keys() pour afficher l'indice du tableau

Vous pouvez utiliser la fonction array_keys() pour afficher tous les noms de clés du tableau associatif. Voici un exemple de code :

<?php
$ages = array("Peter"=>32, "John"=>28, "Mary"=>21);

$keys = array_keys($ages);

for ($i = 0; $i < count($keys); $i++) {
    echo $keys[$i] . "<br>";
}
?>

Sortie :

Peter
John
Mary

Résumé

En PHP, vous pouvez utiliser la boucle for, la boucle foreach, la fonction array_keys() et d'autres méthodes pour générer des indices de tableau. En fonction du type de tableau et des besoins spécifiques, choisir la méthode appropriée peut rendre le code plus concis et élégant et améliorer l'efficacité du développement.

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