Доброго времени суток! Ковыряю расширение MIGX - его фильтр. Мне нужно выводить записи, где встречается ключевое слово - не учитывая регистр. Фрагмент кода в расширении ответственный за это:
case 'contains':
$output = strpos($subject, $operand) !== false ? $then : (isset($else) ? $else : '');
break;
Я привел все даже к нижнему регистру, юзаю stripos вместо strpos:
case 'contains':
$subject = strtolower($subject);
$operand = strtolower($operand);
$output = stripos($subject, $operand) !== false ? $then : (isset($else) ? $else : '');
break;
Но это в упор не хочет работать... С латинскими символами регистр не важен, а вот в русских словах не находит вхождение... ЧЯДНТ?