Aktueller Standort: Startseite> Funktionskategorien> str_contains

str_contains

Bestimmt, ob eine Zeichenfolge ein bestimmtes Substring enthält
Name:str_contains
Kategorie:Saite
Programmiersprache:php
Kurzbeschreibung:Überprüfen Sie, ob eine Zeichenfolge eine andere Zeichenfolge enthält

Funktionsname: str_contains ()

Funktionsbeschreibung: Diese Funktion wird verwendet, um zu überprüfen, ob eine Zeichenfolge eine andere Zeichenfolge enthält.

Anwendbare Version: Php 8.0.0 und höher

Verwendung:

 bool str_contains ( string $haystack , string $needle )

Parameter:

  • $haystack : Die String, nach der man suchen muss.
  • $needle : Das Substring zu suchen.

Rückgabewert: true , wenn $haystack $needle enthält, ansonsten false .

Beispiel:

 $str = "Hello, world!"; $substring = "world"; if (str_contains($str, $substring)) { echo "字符串中包含子字符串"; } else { echo "字符串中不包含子字符串"; }

Ausgabe:

字符串中包含子字符串

Anmerkungen:

  • str_contains() ist fallempfindlich. Wenn Sie Fall-unempfindliche Suchanfragen durchführen müssen, können Sie die Funktion stripos() verwenden.
  • In Versionen vor PHP 8.0.0 können Sie die Funktion strpos() verwenden, um zu überprüfen, ob eine Zeichenfolge eine andere Zeichenfolge enthält. Sie müssen jedoch manuell feststellen, ob der Rückgabewert false ist. Nach PHP 8.0.0 wird empfohlen, str_contains() zu verwenden, da sie prägnanter und intuitiver ist.
Ähnliche Funktionen
Beliebte Artikel