С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
Phiona
15 / 1 / 6
Регистрация: 08.10.2013
Сообщений: 258
1

Определить позицию в строке

07.03.2014, 01:08. Просмотров 572. Ответов 3
Метки нет (Все метки)

Как определить, есть ли в фамилии пользователя слог «ло» и в какой позиции.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.03.2014, 01:08
Ответы с готовыми решениями:

Определить позицию курсора в текстовом поле, и вставить туда текст
как получить текущую позицию курсора из текстового поля и вставить на его место...

Определить, сколько раз повторяется слово в строке
Есть массив $word, как определить, сколько раз каждый элемент этого массива...

Определить, какие символы встречаются в строке и сколько в ней пробелов.
Не могу определить какие символы встречаются в строке файла и сколько пробелов...

Узнать свою позицию
Здравствуйте! Можно ли как то по простому узнать свою позицию? Например: В...

Как получить позицию картинки на странице?
Здравствуйте! Как можно получить через php значения Top и left изображения на...

3
snaipi91
6 / 6 / 1
Регистрация: 29.01.2014
Сообщений: 51
07.03.2014, 01:42 2
с помощью функции stripos

Например, если строки в фамилии нету выведет false

PHP
1
2
3
4
5
6
$str = 'Иванов';
    $pos = stripos($str, 'но');
 
    ($pos) ? $pos: $pos = 'false';
 
        echo    $pos;
0
itisntsoHard
16 / 16 / 6
Регистрация: 14.11.2013
Сообщений: 86
07.03.2014, 01:43 3
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
$haystack = 'аааааловвввв';
$needle   = 'ло';
 
$pos      = strripos($haystack, $needle);
 
if ($pos === false) {
    echo "К сожалению, ($needle) не найдена в ($haystack)";
} else {
    
    echo "вхождение ($needle) найдено в ($haystack) в позиции ($pos)";
}
?>
0
TAB
213 / 213 / 74
Регистрация: 12.03.2013
Сообщений: 485
07.03.2014, 15:51 4
При использовании многобайтовой кодировки:
PHP
1
2
3
4
5
$pos = mb_stripos('Лолин', 'ло', 0, 'UTF-8');
/*
 * Однобайтовый случай
 * $pos = mb_stripos('Лолин', 'ло', 0, 'CP1251');
 */
Список поддерживаемых кодировок.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.03.2014, 15:51

Как передвинуть позицию модуля на другое место?
Создал новую позицию в j3.4 прописал ее в index.php и temlatesDetails.php...

Найти позицию символов слева и справа от ключевой фразы
Мне нужно вырезать участок кода из текста, для начала нужно найти позиции для...

Вывести на экран количество букв в строке, совпадающих с первым символом в строке
5. Дана строка. Вывести на экран количество букв в строке, совпадающих с первым...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru