Supremekhaoz Supremekhaoz - 5 months ago 55x
PHP Question

PHP case-insensitive explode()

I have the following code:

explode("delimiter", $snippet);

But I want that my delimiter is case-insensitive.


Just use preg_split() and pass the flag i for case-insensitivity:

$keywords = preg_split("/your delimiter/i", $text);

Also make sure your delimiter which you pass to preg_split() doesn't cotain any sepcial regex characters. Otherwise make sure you escape them properly or use preg_quote().