How can a case-insensitive search be performed in PHP arrays?

When performing a case-insensitive search in PHP arrays, one approach is to loop through the array and compare each element with the search term using a case-insensitive comparison function like `strcasecmp()`. This function compares two strings in a case-insensitive manner and returns 0 if they are equal.

$searchTerm = 'example';
$array = ['apple', 'banana', 'Example', 'orange'];

foreach ($array as $element) {
    if (strcasecmp($element, $searchTerm) === 0) {
        echo "Found: $element";
        break;
    }
}