У меня есть следующий код:
explode("delimiter", $snippet);
Но я хочу, чтобы мой разделитель был нечувствителен к регистру.
Просто используйте preg_split() и передайте флаг i для нечувствительности к регистру:
$keywords = preg_split("/your delimiter/i", $text);
Также убедитесь, что ваш разделитель, который вы передаете в preg_split() , не котирует никаких специальных символов регулярных выражений. В противном случае убедитесь, что вы сбежали от них должным образом или используйте preg_quote() .
explode('delimiter',strtolower($snippet));
Никогда не используйте дорогие регулярные выражения, когда доступно более доступное по цене функционирование процессора.
Никогда не используйте двойные кавычки, если у вас явно не используется для смешивания переменных внутри строк.