On Sat, June 18, 2005 10:11 am, Merlin said:
> I am trying to find out how to match a search on : 5a or 5b with array
> search.
> Basicly I would like to make it true as soon as the function finds a value
> starting with 5.
>
> As for now I have:
> if (array_search('5a', $emsg) OR array_search('5b', $emsg)){
> ...
>
> that statement will get very long till z :-)
>
> Any ideas how to make something like this:
> array_search('5*', $emsg)

I believe that in recent versions of PHP, the preg_* functions will accept
an array as an argument... Or maybe I dreamed that.

You should benchmark the solutions and also consider just using implode()
on the array to make a giant string and search that.

Depending on a lot of factors, any of these could out-perform the others.

Try it with data as close to real-world as you can get.

-- 
Like Music?
http://l-i-e.com/artists.htm

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

Reply via email to