En PHP podemos asociar nombre/etiqueta con cada elemento de la array usando el símbolo =>. Esto es muy útil ya que es fácil recordar el elemento porque cada elemento está representado por la etiqueta en lugar del valor del índice.
Uso de la función array_keys(): La función array_keys() es una función incorporada en PHP que se usa para devolver todas las claves de una array o el subconjunto de claves.
Sintaxis:
array array_keys( $input_array, $search_value, $strict )
Programa 1: programa para obtener el índice numérico de una array asociativa utilizando la función array_keys().
<?php // Program to print index of an associative array // Declare an associative array $assoc_array=array("Geeks"=>10, "for"=>15, "geeks"=>20); // Print index with corresponding key // using array_keys() function print_r(array_keys($assoc_array)); ?>
Ejemplo 2: el programa a continuación usa el índice para acceder a los valores en una array asociativa.
<?php // Program to print values using index // of associative array // Declare an associative array $assoc_array = array( "Geeks" => 30, "for" => 20, "geeks" => 10 ); // Using array_keys() function $key = array_keys($assoc_array); // Calculate size of array $size = sizeof($key); // Using loop to access values for( $i = 0; $i < $size; $i++) { echo "${assoc_array[$key[$i]]}\n"; } ?>