102 of 410 menu

Funcția mb_strstr

Funcția mb_strstr caută prima apariție a unui substring într-un șir cu suport pentru codificări multi-octet. Primul parametru - șirul în care se efectuează căutarea. Al doilea parametru - substringul căutat. Al treilea parametru opțional determină dacă să returneze partea din șir până la apariția găsită. Al patrulea parametru opțional specifică codificarea.

Sintaxă

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

Exemplu

Să găsim prima apariție a unui substring într-un șir:

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

Rezultatul executării codului:

'bcde'

Exemplu

Să găsim prima apariție a unui substring într-un șir și să returnăm partea până la apariție:

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

Rezultatul executării codului:

'ab'

Exemplu

Căutare cu specificarea codificării UTF-8:

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

Rezultatul executării codului:

'мир'

Vedeți și

  • funcția mb_strpos,
    care caută poziția primei apariții a unui substring
  • funcția strstr,
    care efectuează o căutare similară fără a lua în considerare codificările multi-octet
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge