str_contains

(PHP 8)

str_containsPrüft, ob eine Zeichenkette eine bestimmte Teilzeichenkette enthält

Beschreibung

str_contains(string $haystack, string $needle): bool

Überprüft unter Berücksichtigung der Groß- und Kleinschreibung, ob needle in haystack enthalten ist.

Parameter-Liste

haystack

Die zu durchsuchende Zeichenkette.

needle

Die Teilzeichenkette, nach der in haystack gesucht werden soll.

Rückgabewerte

Gibt true zurück, wenn needle in haystack enthalten ist, andernfalls false.

Beispiele

Beispiel #1 Verwendung der leeren Zeichenkette ''

<?php
if (str_contains('abc', '')) {
echo
"Die Prüfung auf die leere Zeichenkette ergibt immer true";
}
?>

Das oben gezeigte Beispiel erzeugt folgende Ausgabe:

Die Prüfung auf die leere Zeichenkette ergibt immer true

Beispiel #2 Beispiel für die Berücksichtigung von Groß- und Kleinschreibung

<?php
$string
= 'The lazy fox jumped over the fence';

if (
str_contains($string, 'lazy')) {
echo
"Die Zeichenkette 'lazy' wurde in der Zeichenkette gefunden\n";
}

if (
str_contains($string, 'Lazy')) {
echo
'Die Zeichenkette "Lazy" wurde in der Zeichenkette gefunden';
} else {
echo
'"Lazy" wurde nicht gefunden, weil die Groß- und Kleinschreibung nicht übereinstimmt';
}

?>

Das oben gezeigte Beispiel erzeugt folgende Ausgabe:

Die Zeichenkette 'lazy' wurde in der Zeichenkette gefunden
"Lazy" wurde nicht gefunden, weil die Groß- und Kleinschreibung nicht übereinstimmt

Anmerkungen

Hinweis: Diese Funktion ist binärsicher.

Siehe auch

  • str_ends_with() - Prüft, ob eine Zeichenkette mit einer bestimmten Teilzeichenkette endet
  • str_starts_with() - Prüft, ob eine Zeichenkette mit einer bestimmten Teilzeichenkette beginnt
  • stripos() - Findet das erste Vorkommen eines Teilstrings in einem String, unabhängig von Groß- und Kleinschreibung
  • strrpos() - Findet die Position des letzten Vorkommens eines Teilstrings innerhalb einer Zeichenkette
  • strripos() - Findet das letzte Vorkommen der gesuchten Zeichenkette in einem String, unabhängig von Groß- und Kleinschreibung
  • strstr() - Findet das erste Vorkommen eines Strings
  • strpbrk() - Durchsucht einen String nach einem Zeichen aus einer Gruppe von Zeichen
  • substr() - Liefert einen Teil eines Strings
  • preg_match() - Führt eine Suche mit einem regulären Ausdruck durch