96 of 410 menu

Funktion mb_stristr

Die Funktion mb_stristr sucht das erste Vorkommen einer Teilzeichenkette in einer Zeichenkette ohne Berücksichtigung der Groß-/Kleinschreibung und gibt den Teil der Zeichenkette vom Beginn des gefundenen Vorkommens bis zum Ende zurück. Der erste Parameter ist die zu durchsuchende Zeichenkette, der zweite - die gesuchte Teilzeichenkette, der dritte (optional) - ein boolescher Wert für die Rückgabe des Teils der Zeichenkette vor dem Vorkommen, und der vierte (optional) - die Kodierung.

Syntax

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

Beispiel

Suchen wir eine Teilzeichenkette in einer Zeichenkette ohne Berücksichtigung der Groß-/Kleinschreibung:

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

Ergebnis der Codeausführung:

'BCDE'

Beispiel

Verwendung des Parameters $before_needle, um den Teil der Zeichenkette vor dem Vorkommen zu erhalten:

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

Ergebnis der Codeausführung:

'A'

Beispiel

Suche mit Angabe der UTF-8-Kodierung:

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

Ergebnis der Codeausführung:

'мир'

Siehe auch

  • die Funktion mb_strstr,
    die eine Suche nach einer Teilzeichenkette mit Berücksichtigung der Groß-/Kleinschreibung durchführt
  • die Funktion stristr,
    die mb_stristr ähnelt, aber für Ein-Byte-Kodierungen ist
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen