PHP case-insensitive explode()
I have the following code: explode("delimiter", $snippet); But I want that my delimiter is case-insensitive. Michael Robinson 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() . explode('delimiter',strtolower($snippet)); Never use expensive regular expressions when more CPU affordable functions are available. Never use double-quotes unless you explicitly have