102 of 410 menu

Funkcija mb_strstr

Funkcija mb_strstr meklē pirmo apakšvirknes ierašanos virknē ar daudzbaita kodējumu atbalstu. Pirmais parametrs - virkne, kurā tiek veikta meklēšana. Otrais parametrs - meklējamā apakšvirkne. Trešais neobligātais parametrs nosaka, vai atgriezt virknes daļu pirms atrastās ierašanās. Ceturtais neobligātais parametrs norāda kodējumu.

Sintakse

mb_strstr( string $haystack, string $needle, [bool $before_needle = false], [string $encoding], );

Piemērs

Atradīsim pirmo apakšvirknes ierašanos virknē:

<?php $res = mb_strstr('abcde', 'b'); echo $res; ?>

Koda izpildes rezultāts:

'bcde'

Piemērs

Atradīsim pirmo apakšvirknes ierašanos virknē un atgriezīsim daļu pirms ierašanās:

<?php $res = mb_strstr('abcde', 'cd', true); echo $res; ?>

Koda izpildes rezultāts:

'ab'

Piemērs

Meklēšana ar norādītu UTF-8 kodējumu:

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

Koda izpildes rezultāts:

'мир'

Skatiet arī

  • funkciju mb_strpos,
    kura meklē pirmās apakšvirknes ierašanās pozīciju
  • funkciju strstr,
    kura veido līdzīgu meklēšanu, neņemot vērā daudzbaita kodējumus
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt