How can the Unknown modifier error in preg_grep be resolved in PHP?

The Unknown modifier error in preg_grep occurs when an unsupported modifier is used in the regular expression pattern. To resolve this error, make sure to only use valid modifiers such as 'i', 'm', 's', 'x', 'u', 'U', 'g', and 'J' with preg_grep.

// Example of resolving Unknown modifier error in preg_grep
$pattern = '/test/i'; // Valid modifier 'i' for case-insensitive matching
$array = ['Test', 'test', 'TEST'];
$matches = preg_grep($pattern, $array);
print_r($matches);