Change language

How to iterate over an associative array and get the key in PHP?

|
Method 1:In this method, loop through the entire associative array using a foreach loop and display the key elements. 
Program:Program for traversing an associative array and print keys.
// We iterate over the associative array and get
// the key of the associative array 
// Associative array $person_weight = array ( "Rajnish" = > 58, "Sanjeev" = > 55, "Ravi" = > 60, "Yash" = > 60, "Suraj" = > 48 );  
// Use a for-each loop and render
// associative array key foreach ( $person_weight as $key = > $value ) { echo " Key: " . $key . "" ; }  
?>
Exit:
Key: Rajnish Key: Sanjeev Key: Ravi Key: Yash Key: Suraj 
Method 2: Using the function array_keys(): array_keys() - is a built-in PHP function that is used to return either all keys in an array or a subset of keys.Syntax:
array_keys ($input_array, $search_value , $strict) 
Program:The program below illustrates the use of the array_keys() function to access the keys of an associative array.
// Use array_keys() to display
// associative array key 
// Associative array $assoc_array = array ( " Geeks " = > 30, "for" = > 20, "engineer" = > 10 );  
// Using the array_keys() function $key = array_keys ( $assoc_array );  
// Calculate array size $size = sizeof ( $key );  
// Using a loop to access keys for ( $i = 0; $i < $size ; $i ++) { echo "key: ${key [$i]}" ; }  
?>
Exit:
key: Geeks key: for key: engineer 

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method