Aktueller Standort: Startseite> Funktionskategorien> mb_stristr

mb_stristr

Fall Unempfindlich nach dem ersten Auftreten einer Zeichenfolge in einer anderen Zeichenfolge suchen
Name:mb_stristr
Kategorie:Multi-Byte-Zeichenfolge
Programmiersprache:php
Kurzbeschreibung:Suchen Sie das angegebene Substring in einer Zeichenfolge und geben Sie den Teil vom angegebenen Substring an das Ende der Zeichenfolge zurück

Funktionsname: mb_stristr ()

Anwendbare Version: Php 4.0.6 und höher

Verwendung: Die Funktion MB_STRSTR () wird verwendet, um ein angegebenes Substring in einer Zeichenfolge zu finden, und gibt den Teil vom angegebenen Substring an das Ende der Zeichenfolge zurück. Diese Funktion ist eine multibyte-charaktersichere Version der Funktion von Strristr ().

Syntax: MB_STRSTR (String $ Haystack, String $ Nadel, bool $ vor_needle = false, String $ coding = mb_internal_encoding ()): String | false |

Parameter:

  • $ haystack: Die String, nach der man suchen muss.
  • $ nadel: Das Substring zu suchen.
  • $ vor_needle (optional): Wenn Sie auf True gesetzt sind, geben Sie den Teil vor dem angegebenen Substring zurück. Wenn auf False (Standard) festgelegt wird, geben Sie den Teil nach dem angegebenen Substring zurück.
  • $ codierung (optional): Gibt die Zeichencodierung der Zeichenfolge an. Wenn dieser Parameter nicht bereitgestellt wird, wird die von der Funktion mb_internal_encoding () zurückgegebene interne Codierung standardmäßig verwendet.

Rückgabewert:

  • Wenn das angegebene Substring gefunden wird, wird der Teil von diesem Substring bis zum Ende der Zeichenfolge zurückgegeben.
  • Wenn das angegebene Substring nicht gefunden wird, wird FALSE zurückgegeben.

Beispiel:

 $str = "Hello, World!"; $substring = "WORLD"; $result = mb_stristr($str, $substring); echo $result; // 输出:World! $result = mb_stristr($str, $substring, true); echo $result; // 输出:Hello, $result = mb_stristr($str, "abc"); var_dump($result); // 输出:bool(false)

Im obigen Beispiel verwenden wir die Funktion mb_strstring (), um nach $substring in der Zeichenfolge $str zu suchen. Im ersten Beispiel gibt die Funktion das Teil der Substring World bis zum Ende der Saite zurück, d. H. World! . Im zweiten Beispiel setzen wir den dritten Parameter auf True, und die Funktion gibt den Teil vor der Substring World zurück, d. H. Hello, . Im letzten Beispiel haben wir nach einem Substring abc gesucht, der nicht existiert, und die Funktion gibt falsch zurück.

Ähnliche Funktionen