Obtenir la clé d'un tableau PHP

Kevin Amayi 30 janvier 2023
  1. Obtenir des clés à partir d’un tableau PHP à l’aide de la méthode array_key
  2. Obtenir des clés à partir d’un tableau PHP à l’aide de la méthode array_search
  3. Obtenir des clés à partir d’un tableau PHP à l’aide de la boucle foreach
  4. Obtenir des clés à partir d’un tableau PHP à l’aide de la boucle while et de la méthode key
  5. Obtenir des clés à partir d’un tableau PHP en utilisant la combinaison de la boucle foreach et de la méthode array_key
Obtenir la clé d'un tableau PHP

Nous verrons comment récupérer les clés d’un tableau PHP en utilisant les méthodes array_key et array_search.

Nous verrons également comment obtenir des clés d’un tableau PHP en utilisant la boucle foreach, en utilisant la boucle while et la méthode key, et en utilisant une combinaison de la boucle foreach et de la méthode array_key.

Obtenir des clés à partir d’un tableau PHP à l’aide de la méthode array_key

Nous allons créer un tableau avec les paires clé-valeur correspondantes et récupérer les clés avec la méthode array_keys.

<?php
$profile=array("Name"=>"Kevin","Occupation"=>"Programmer","Hobby"=>"Reading");
    print_r(array_keys($profile));
?>

Production :

Array ( [0] => Name [1] => Occupation [2] => Hobby ) 

Nous allons créer un tableau avec les paires clé-valeur correspondantes et récupérer les clés avec la méthode array_search.

<?php
$profile=array("Name"=>"Kevin","Occupation"=>"Programmer","Hobby"=>"Reading");
    $key1 = array_search('Kevin', $profile); 
    $key2 = array_search('Programmer', $profile);
    print_r([$key1,$key2])
?>

Production :

Array ( [0] => Name [1] => Occupation ) 

Obtenir des clés à partir d’un tableau PHP à l’aide de la boucle foreach

Nous allons créer un tableau avec les paires clé-valeur correspondantes et récupérer les clés avec la boucle foreach.

<?php
$profile=array("Name"=>"Kevin","Occupation"=>"Programmer","Hobby"=>"Reading");
    foreach($profile as $key => $value) {
        echo $key."\n";
    }
?>

Production :

Name
Occupation
Hobby

Obtenir des clés à partir d’un tableau PHP à l’aide de la boucle while et de la méthode key

Nous allons créer un tableau avec les paires clé-valeur correspondantes et récupérer les clés avec la boucle while et la méthode key.

<?php
$profile=array("Name"=>"Kevin","Occupation"=>"Programmer","Hobby"=>"Reading");
    while($element = current($profile)) {
         echo key($profile)."\n";
         next($profile);
}
?>

Production :

Name
Occupation
Hobby 

Obtenir des clés à partir d’un tableau PHP en utilisant la combinaison de la boucle foreach et de la méthode array_key

Nous allons créer un tableau avec les paires clé-valeur correspondantes et récupérer les clés en utilisant une combinaison de la boucle foreach et de la méthode array_key.

<?php
$profile=array("Name"=>"Kevin","Occupation"=>"Programmer","Hobby"=>"Reading");
    foreach(array_keys($profile) as $key)
     {
       echo $key."\n";
     }
?>

Production :

Name
Occupation
Hobby

Article connexe - PHP Array