Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: поиск и подсветка регистронезависимы
Работает но поиск и подсветка регистронезависимы а код вверху менять найденную строку в регистре строки поиска.
А как правильно?
Спасибо!
Строитель
Отправлено: 27 Декабря, 2016 - 11:10:42
Участник
Покинул форум
Сообщений всего: 1581
Дата рег-ции: Февр. 2014 Откуда: Украина
Помог: 74 раз(а)
Используйте str_replace()
mstdmstd
Отправлено: 27 Декабря, 2016 - 12:42:48
Частый гость
Покинул форум
Сообщений всего: 170
Дата рег-ции: Авг. 2014
Помог: 0 раз(а)
Если использовать str_replace - то не будет находить текст если строка поиска задана в другом регистре...
Sail
Отправлено: 27 Декабря, 2016 - 13:12:04
Участник
Покинул форум
Сообщений всего: 1131
Дата рег-ции: Февр. 2014
Помог: 57 раз(а)
mstdmstd, для поиска - stripos(), для определённости с регистром - substr(), ну и для замены - str_replace().
А если ещё вспомнить кодировки и mb_* функции...
mstdmstd
Отправлено: 28 Декабря, 2016 - 07:49:58
Частый гость
Покинул форум
Сообщений всего: 170
Дата рег-ции: Авг. 2014
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.