Aktueller Standort: Startseite> Funktionskategorien> mb_stripos

mb_stripos

Fall Unempfindlich finden Sie, wo eine Zeichenfolge zuerst in einer anderen Zeichenfolge erscheint
Name:mb_stripos
Kategorie:Multi-Byte-Zeichenfolge
Programmiersprache:php
Kurzbeschreibung:Suchen Sie eine andere Zeichenfolge in einer Zeichenfolge (Fall unempfindlich)

Funktionsname: mb_stripos ()

Anwendbare Version: Php 4> = 4.2.0, Php 5, Php 7

Funktionsbeschreibung: Die Funktion mb_stripos () sucht nach einer anderen String (Fall unempfindlich). Ähnlich wie bei der Funktion stripos (), aber Mb_stripos () unterstützt Multibyte -Zeichen.

Syntax: mb_stripos (String $ Haystack, String $ Nadel, int $ offset = 0, String $ coding = mb_internal_encoding ()): int | false

Parameter:

  • $ haystack: eine Zeichenfolge, in der nach einem Substring suchen kann.
  • $ nadel: Das zu findene Substring.
  • $ offset (optional): Sehen Sie sich den angegebenen Ort der Zeichenfolge an.
  • $ codierung (optional): Zeichenkodierung angeben, standardmäßig für interne Zeichencodierung.

Rückgabewert:

  • Wenn ein Substring gefunden wird, gibt es seine Position in der Zeichenfolge zurück (Index ab 0).
  • Wenn kein Substring gefunden wird, wird Falsch zurückgegeben.

Beispiel:

 $haystack = "Hello, World!"; $needle = "world"; $position = mb_stripos($haystack, $needle); if ($position !== false) { echo "找到子字符串,位置为:" . $position; } else { echo "未找到子字符串"; }

Ausgabe:

找到子字符串,位置为:7

Anmerkungen:

  • Die Funktion mb_stripos () ist von Fall unempfindlich. Wenn Sie eine Fall-sensitive Suche benötigen, verwenden Sie bitte die Funktion mb_stripos ().
  • Wenn die angegebene String -Codierung ungültig ist, wird eine Warnung geworfen.
Ähnliche Funktionen
Beliebte Artikel