How to use array_keys() function to return the keys from array in PHP

4 Answers

0 votes
$arr = array("a" => "PHP", "b"=>"C++", "y"=>"C");

print_r(array_keys($arr));
  
/*
run:
  
Array ( [0] => a [1] => b [2] => y ) 
       
*/

 



answered Mar 7, 2016 by avibootz
0 votes
$arr = array("a"=>"PHP", "b"=>"C++", "y"=>"C", "q"=>"PHP");

print_r(array_keys($arr, "PHP"));
  
/*
run:
  
Array ( [0] => a [1] => q )
       
*/

 



answered Mar 7, 2016 by avibootz
0 votes
$arr = array(1, 2, 3, 4, 5, "1");

// false - default - not depending on type: 1 == "1"
print_r(array_keys($arr, "1", false));
  
/*
run:
  
Array ( [0] => 0 [1] => 5 ) 
       
*/

 



answered Mar 7, 2016 by avibootz
0 votes
$arr = array(1, 2, 3, 4, 5, "1");

// true - depending on type: 1 != "1"
print_r(array_keys($arr, "1", true));
  
/*
run:
  
Array ( [0] => 5 ) 
       
*/

 



answered Mar 7, 2016 by avibootz
...