На странице произошла ошибка #S51. Свяжитесь с вебмастером. PHP 5.6 и PHP 7 на русском: Функция mb_stripos() - Поиск позиции первого вхождения одной строки в другую, нечувствителен к регистру

mb_stripos

(PHP 5 >= 5.2.0, PHP 7)

mb_stripos Поиск позиции первого вхождения одной строки в другую, нечувствителен к регистру

Описание

int mb_stripos ( string $haystack , string $needle [, int $offset = 0 [, string $encoding = mb_internal_encoding() ]] )

mb_stripos() возвращает позицию первого вхождения строки needle в строке haystack. В отличие от mb_strpos(), mb_stripos() не чувствительна к регистру символов. Если строка needle не найдена, функция вернет FALSE.

Список параметров

haystack

Строка, в которой производится поиск вхождений строки needle

needle

Строка, поиск которой осуществляется в строке haystack

offset

Позиция в строке haystack, с которой начинается поиск вхождений

encoding

Кодировка символов строк. Если на задана, будет использована внутренняя кодировка скрипта.

Возвращаемые значения

Возвращает позицию первого вхождения строки needle в строке haystack либо FALSE, если needle не найдена.

Смотрите также

  • stripos() - Возвращает позицию первого вхождения подстроки без учета регистра
  • strpos() - Возвращает позицию первого вхождения подстроки
  • mb_strpos() - Поиск позиции первого вхождения одной строки в другую

Коментарии

Автор:
How works on examples mb_stripos:

First we will watch example on symbols(..?).
<?php
$text 
"Look! It's a text! Wow!"//simple text
$spaceIsHere mb_stripos($text," "); //you can replace " " on something what you need or want
$text2 mb_substr($text,$spaceIsHere); //cutting text with $spaceIsHere
print ($text2); 
/* Print will show that result:
" It's a text! Wow!"
Look. That " " wasn't cutted, because mb_substr don't write in var position after " " - he write WHERE is " " in string. */
?>

Also it can work on words, sentences...
Here's one of examples:
<?php
$text 
"Look! It's a text! Wow!"//familiar text, right?)
$afterNeededWord mb_stripos($text,"text!"); //you can replace "text!" on something else what you need
$text3 mb_substr($text$afterNeededWord); //cutting string (it is string? im stupid in that question xD)
print ($text3); 
/* Print will show that result:
"text! Wow!"
Explaining the same. */
?>

I hope it was useful with my "good" English skills. ;D
Have a nice day, coder.
2019-08-26 23:27:40
http://php5.kiev.ua/manual/ru/function.mb-stripos.html

    Поддержать сайт на родительском проекте КГБ