Obtener clave de un array PHP
-
Obtenga claves de un array PHP utilizando el método
array_key
-
Obtenga claves de un array PHP utilizando el método
array_search
-
Obtenga claves de un array PHP usando el bucle
foreach
-
Obtener claves de un array PHP utilizando el bucle
while
y el métodokey
-
Obtenga claves de un array PHP usando la combinación del bucle
foreach
y el métodoarray_key
Veremos cómo obtener claves de un array PHP utilizando los métodos array_key
y array_search
.
También veremos cómo obtener claves de un array de PHP usando el bucle foreach
, usando el bucle while
y el método key
, y usando una combinación del bucle foreach
y el método array_key
.
Obtenga claves de un array PHP utilizando el método array_key
Crearemos un array con los pares clave-valor correspondientes y buscaremos las claves con el método array_keys
.
<?php
$profile=array("Name"=>"Kevin","Occupation"=>"Programmer","Hobby"=>"Reading");
print_r(array_keys($profile));
?>
Producción :
Array ( [0] => Name [1] => Occupation [2] => Hobby )
Obtenga claves de un array PHP utilizando el método array_search
Crearemos un array con los pares clave-valor correspondientes y buscaremos las claves con el método 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])
?>
Producción :
Array ( [0] => Name [1] => Occupation )
Obtenga claves de un array PHP usando el bucle foreach
Crearemos un array con los pares clave-valor correspondientes y buscaremos las claves con el bucle foreach
.
<?php
$profile=array("Name"=>"Kevin","Occupation"=>"Programmer","Hobby"=>"Reading");
foreach($profile as $key => $value) {
echo $key."\n";
}
?>
Producción :
Name
Occupation
Hobby
Obtener claves de un array PHP utilizando el bucle while
y el método key
Crearemos un array con los pares clave-valor correspondientes y buscaremos las claves con el bucle while
y el método key
.
<?php
$profile=array("Name"=>"Kevin","Occupation"=>"Programmer","Hobby"=>"Reading");
while($element = current($profile)) {
echo key($profile)."\n";
next($profile);
}
?>
Producción :
Name
Occupation
Hobby
Obtenga claves de un array PHP usando la combinación del bucle foreach
y el método array_key
Crearemos un array con los pares clave-valor correspondientes y buscaremos las claves usando una combinación del bucle foreach
y el método array_key
.
<?php
$profile=array("Name"=>"Kevin","Occupation"=>"Programmer","Hobby"=>"Reading");
foreach(array_keys($profile) as $key)
{
echo $key."\n";
}
?>
Producción :
Name
Occupation
Hobby
Artículo relacionado - PHP Array
- Cómo determinar la primera y la última iteración en un bucle de foreach en PHP
- Cómo convertir un array a una cadena en PHP
- Cómo obtener el primer elemento de un array en PHP
- Cómo hacer eco o imprimir un array en PHP
- Cómo eliminar un elemento de un array en PHP
- Cómo quitar elementos de array vacíos en PHP