96 of 410 menu

Funktio mb_stristr

Funktio mb_stristr etsii ensimmäisen osajonon esiintymän merkkijonosta ottamatta huomioon kirjainkokoa ja palauttaa merkkijonon osan löydetyn esiintymän alusta loppuun. Ensimmäisenä parametrina välitetään haettava merkkijono, toisena - haettava osajono, kolmantena (valinnaisena) - totuusarvo osan palauttamiseksi ennen esiintymää, ja neljäntenä (valinnaisena) - merkistökoodaus.

Syntaksi

mb_stristr(string $haystack, string $needle, bool $before_needle = false, ?string $encoding = null): string|false

Esimerkki

Etsitään osajono merkkijonosta ottamatta huomioon kirjainkokoa:

<?php $res = mb_stristr('ABCDE', 'bc'); echo $res; ?>

Koodin suorituksen tulos:

'BCDE'

Esimerkki

Parametrin $before_needle käyttö merkkijonon osan saamiseksi ennen esiintymää:

<?php $res = mb_stristr('ABCDE', 'bc', true); echo $res; ?>

Koodin suorituksen tulos:

'A'

Esimerkki

Haku määrittämällä UTF-8 -merkistökoodaus:

<?php $res = mb_stristr('Привет мир', 'МИР', false, 'UTF-8'); echo $res; ?>

Koodin suorituksen tulos:

'мир'

Katso myös

  • funktion mb_strstr,
    joka suorittaa osajonon haun ottamalla huomioon kirjainkoon
  • funktion stristr,
    joka on samanlainen kuin mb_stristr, mutta yksitavuisille merkistökoodauksille
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää