Hi,

  You don't have to convert to string; PHP does it
automatically.
  Did you check for the $dates array, does it really contain
what you think it should.
  So, try to make a print_r($dates) and see if you have what you expect.
  FYI: array_search() returns the key of the last found element
(if any)

Cheers,
Catalin


Hi there,

I am having somee trouble with array_search.

The function should search for a given date, but it does not work since array_search seems only to compare strings. Thats why I tryed to cast it, but does not help.

Here is the problem:

(pseudo code)


while(... $log[date][] = (string)date('mdY',$row->timestamp)

$date_search = '03042003';

$search = array_search($date_search, $dates);
if ($search !== NULL)
echo 'works';



it always returns 0


Thanx for any help on that,

Merlin

-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php



Reply via email to