X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Подсветка искомых слов без учета регистра
Wins
Wins
Topic Starter сообщение 19.12.2013, 8:54; Ответить: Wins
Сообщение #1


Здравствуйте!

Как сделать чтоб искомые слова подсвечевались не зависимо от регистра.

Чтоб при вводе например "поиск":

Подсвечевались поиск, Поиск?

Сейчас подсвечевается только те слова которые получаю из инпута. Т.е. если ввожу "поиск" то он подсвечевается, а с большой буквы "Поиск" не подсвечевается.

Делаю через str_replace

[PHP]
while($row = mysql_fetch_array($query)){
$search_new = '<b>'.$search.'</b>';
$str = $row['title'];
$new_title = str_replace($search, $search_new, $str);
$array[] = $new_title;
}
[/PHP]

И что то не могу найти про то, как обойти этот регитср.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
xdrew
xdrew
сообщение 19.12.2013, 9:28; Ответить: xdrew
Сообщение #2


Если строки в utf8, то можно так: [PHP]preg_replace("/({$search})/iu", '<strong>$1</strong>', $str)[/PHP]
Если в cp1251, не уверен, но возможно надо установить русскую локаль через setlocale и использовать str_ireplace.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Wins
Wins
Topic Starter сообщение 19.12.2013, 15:33; Ответить: Wins
Сообщение #3


Спасибо,работает.

Я такой пример знаю, просто не пробывал т.к. не понятно было что такое iu и $1. Думал что то это не то.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Скрипты и программы на заказ любой сложности. Без предоплаты. Быстро, качественно и недорого!
4 c4p1t4l15t 2233 26.3.2024, 21:38
автор: c4p1t4l15t
Открытая тема (нет новых ответов) Англоязычный SEO-копирайтинг от $3/100 слов от NeedmyLink | Первая статья бесплатно
2 Needmylink1 973 25.3.2024, 21:22
автор: Needmylink1
Открытая тема (нет новых ответов) PROXY-STORE.COM — ipV4 прокси от 42р В МЕСЯЦ с ротацией и без! Лучшая цена на рынке. 200+ стран
17 proxystore 4535 21.3.2024, 20:19
автор: proxystore
Открытая тема (нет новых ответов) Сайт не индексируется в Google без добавления ссылок в адурилку
4 Nekit 984 20.3.2024, 21:44
автор: MorKer
Горячая тема (нет новых ответов) Свежие базы ключевых слов с подсказок гугла!
123 Krok 67724 20.3.2024, 14:58
автор: ManagerAE8888


 



RSS Текстовая версия Сейчас: 28.3.2024, 16:53
Дизайн