Categories
PHP
Javascript
MySQL
C#
VB
VB.NET
ASP.NET
Regex
Packaging & compression
General Web Tech
Tech Speak


Google


This website looks best on firefox.
 
Resource Center : PHP : <Doing case-insensitive search on an array>

Doing case-insensitive search on an array

Posted by: Floresense Team

PHP has array_search() to search an array, but doesn't yet have a direct library method to do a case-insensitive search on arrays. The below utility method, can be used for this purpose.


function arr_chkVal($arr, $val, $caseSensitive=true)
{
 if (!$caseSensitive)
 {
  foreach ($arr as $k=>$v)
   $arr[$k] = strtolower($v);
  $val = strtolower($val);
 }
 return array_search($val, $arr);
}

 The above method returns the same kind of RETURN values that an array_search returns.


Advertisement

2005 - 2008 © Floresense.com