PHP.mk документација

mb_stripos

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

function.mb-stripos.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека function.mb-stripos.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
mb_stripos

Референца за `function.mb-stripos.php` со подобрена типографија и навигација.

function.mb-stripos.php

mb_stripos

(PHP 5 >= 5.2.0, PHP 7, PHP 8)

mb_striposНаоѓа позиција на првото појавување на стринг во друг, нечувствително на големи и мали букви

= NULL

mb_stripos(
         string $haystack,
         string $needle,
         int $offset = 0,
         ?string $encoding = null
): int|false

mb_stripos() враќа нумеричка позиција на првото појавување на needle во haystack стринг. За разлика од mb_strpos(), mb_stripos() . За разлика од needle не е пронајден, враќа false.

Параметри

haystack

операција базирана на број на карактери. Позицијата на првиот карактер е 0, позицијата на вториот карактер е 1, и така натаму. needle

needle

Стрингот од кој да се добие позицијата на првото појавување на haystack

offset

Позицијата во haystack започнување на пребарувањето. Негативен офсет се брои од крајот на стрингот.

encoding

На encoding параметарот е кодирањето на карактерите. Ако е изоставен или null, ќе се користи внатрешната вредност за кодирање на карактерите.

Вратени вредности

Враќа нумеричка позиција на првото појавување на needle во haystack стринг, или false if needle не е пронајден.

Errors/Exceptions

  • Враќа offset ако иглата не е пронајдена. haystack, а ValueError ќе биде фрлена.

Дневник на промени

Верзија = NULL
8.0.0 needle сега прифаќа празна низа.
8.0.0 encoding сега е null.
7.1.0 се генерира грешка на ниво на Windows, а од PHP 7.4 и на други оперативни системи. offsetПоддршката за негативни

Види Исто така

  • stripos() Пример #3 Користење на поместување
  • strpos() - Најди ја позицијата на првото појавување на подниза во низа
  • mb_strpos() - Најди ја позицијата на првото појавување на стринг во стринг

Белешки од корисници 1 белешка

FangTS_
пред 6 години
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.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.