note 40889 deleted from function.array-search by felipe

From: Date: Sun, 10 Feb 2008 13:10:54 +0000
Subject: note 40889 deleted from function.array-search by felipe
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-135962@lists.php.net to get a copy of this message
Note Submitter: apolion at loliart dot com ---- This is a silly thing, but it can drive you crazy if you do not read the warning above. <?php $array = array(0 => 'blue', 1 => 'red', 2 => 'green', 3 => 'red'); $key = array_search('blue', $array); // $key = 2; echo $key; if($key==FALSE){ echo "FALSE"; }else{ echo "TRUE"; } ?> It will print FALSE. Use this coding instead: <?php $array = array(0 => 'blue', 1 => 'red', 2 => 'green', 3 => 'red'); $key = array_search('blue', $array); // $key = 2; //$key = array_search('red', $array); // $key = 1; echo $key; if($key===FALSE){ echo "FALSE"; }else{ echo "TRUE"; } ?> It will return TRUE

« previous php.notes (#135962) next »