Tuesday, January 26, 2016

PHP: in_array() and array_search

PHP


$measure=array("inch"=>1, "foot"=>12, "yard"=>36);

$var=36;

if(in_array($var,$measure)){
  print "The key for ".$var." is ".array_search($var,$measure);
}  

else{
  print $var." not in array";
}  
  
//print "The key for 36 is yard"


//Not Strict

$measure=array("inch"=>1, "foot"=>12, "yard"=>36);

$var="36 cats";

if(in_array($var,$measure)){
  print "The key for ".$var." is ".array_search($var,$measure);
}  

else{
  print $var." not in array";
}  

//print "The key for 36 cats is yard"


//Strict

$measure=array("inch"=>1, "foot"=>12, "yard"=>36);

$var="36 cats";

if(in_array($var,$measure, true)){
  print "The key for ".$var." is ".array_search($var,$measure);
}  

else{
  print $var." not in array";
}  
  
//print "36 cats not in array"
  
        

No comments:

Post a Comment