powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) Альтернатива стандартным strpos и str_replace
10 сообщений из 10, страница 1 из 1
(PHP) Альтернатива стандартным strpos и str_replace
    #33653264
HaosMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте уважаемые знатоки.

Я знаю, что в PHP5 есть функции stripos (альтернатива strpos, так как ищет без учета регистра символом), таже песня и с str_ireplase, она только в 5 версии.

К сожалению у меня на хостинге стоит только версия PHP 4.3.11.

Как реализовать работу strpos и str_replace, чтобы они не зависили от регистра символов. Т.е. например имеем:
Код: plaintext
1.
2.
3.
4.
5.
6.
//Строка
$stroka='Какой сегодня замечательный день...';
//Искомое слово
$word_for_search='сегодня';
//Ищем
$n=strpos($stroka,$word_for_search);
В этом случае поиск сработает корректно, а вот в следующем примере:
Код: plaintext
1.
2.
3.
4.
5.
6.
//Строка
$stroka='Какой сегодня замечательный день...';
//Искомое слово
$word_for_search='Сегодня';
//Ищем
$n=strpos($stroka,$word_for_search);
не получится найти искомое слово.

Заранее благодарен всем откликнувшимся.
...
Рейтинг: 0 / 0
(PHP) Альтернатива стандартным strpos и str_replace
    #33653284
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Перед поиском приведите обе строки к нижему регистру?
...
Рейтинг: 0 / 0
(PHP) Альтернатива стандартным strpos и str_replace
    #33653489
HaosMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да этот способ мне известен...хотелось бы сохранить структуру текста (я имею ввиду тип букв).
...
Рейтинг: 0 / 0
(PHP) Альтернатива стандартным strpos и str_replace
    #33653505
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
HaosManДа этот способ мне известен...хотелось бы сохранить структуру текста (я имею ввиду тип букв).Так вы его и не меняйте - что вам мешает привести аргументы функций к одному регистру, не сохраняя значение в переменных?
...
Рейтинг: 0 / 0
(PHP) Альтернатива стандартным strpos и str_replace
    #33653731
HaosMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да дело в том, что потом надо выделить найденное значение красным цветом...и обрезать лишнюю длину слева и справа.
...
Рейтинг: 0 / 0
(PHP) Альтернатива стандартным strpos и str_replace
    #33653734
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А preg_replace не спасёт отца русской демократии?
...
Рейтинг: 0 / 0
(PHP) Альтернатива стандартным strpos и str_replace
    #33653738
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
HaosManДа дело в том, что потом надо выделить найденное значение красным цветом...и обрезать лишнюю длину слева и справа.Ну и выделите - проблема-то в чём?
...
Рейтинг: 0 / 0
(PHP) Альтернатива стандартным strpos и str_replace
    #33653739
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
DocAlА preg_replace не спасёт отца русской демократии?Спасёт, судя по задаче. Но если человек плавает в строковых функциях - ничего хорошего в этом нет. Пускай разбирётся вначале с ними ;)
...
Рейтинг: 0 / 0
(PHP) Альтернатива стандартным strpos и str_replace
    #33654001
HaosMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Был бы благодарен, если бы кто-нибудь наконец привел фрагмент кода.

Так как теория и рассуждения это конечно хорошо, вот не понятно только что мешает показать как это реализовать на деле?
...
Рейтинг: 0 / 0
(PHP) Альтернатива стандартным strpos и str_replace
    #33654015
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
stripos
И не надо говорить, что примера там нет.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) Альтернатива стандартным strpos и str_replace
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]