95 of 410 menu

Funktion mb_stripos

Die Funktion mb_stripos sucht das erste Vorkommen eines Teilstrings in einem String ohne Berücksichtigung der Groß-/Kleinschreibung. Im Gegensatz zu stripos funktioniert sie korrekt mit Multibyte-Kodierungen (UTF-8 und anderen). Der erste Parameter ist der String, in dem gesucht werden soll, der zweite - der gesuchte Teilstring, der dritte (optionale) - die Startposition der Suche, der vierte - die Kodierung.

Syntax

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

Beispiel

Position eines Teilstrings in einem String finden:

<?php $res = mb_stripos('AbCdE', 'bc'); echo $res; ?>

Ergebnis der Codeausführung:

1

Beispiel

Suche mit Angabe der Startposition:

<?php $res = mb_stripos('AbCdE', 'cd', 2); echo $res; ?>

Ergebnis der Codeausführung:

2

Beispiel

Suche mit Angabe der Kodierung:

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

Ergebnis der Codeausführung:

7

Siehe auch

  • die Funktion mb_strpos,
    die die Suche mit Berücksichtigung der Groß-/Kleinschreibung durchführt
  • die Funktion stripos,
    die ähnlich funktioniert, aber ohne Unterstützung für Multibyte-Kodierungen
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