Re: asterix for arrray_search?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux