Funktion str_contains
Die Funktion str_contains prüft das Vorhandensein
eines Zeichens in einem String. Sie gibt true zurück,
wenn das Zeichen im String vorhanden ist, und false im umgekehrten
Fall. Im ersten Parameter der Funktion geben wir den String an, in dem
wir das Zeichen suchen werden. Im zweiten Parameter geben wir
das gewünschte Zeichen oder Teilstring an.
Syntax
str_contains(string $haystack, string $needle): bool
Beispiel
Lassen Sie uns prüfen, ob ein bestimmtes Zeichen im String enthalten ist:
<?php
$str = 'abcde';
$res = str_contains($str, 'a');
var_dump($res);
?>
Das Ergebnis der Codeausführung:
true
Beispiel
Lassen Sie uns prüfen, ob ein bestimmter Teilstring im String enthalten ist:
<?php
$str = 'abcde';
$res = str_contains($str, 'ab');
var_dump($res);
?>
Das Ergebnis der Codeausführung:
true
Beispiel
Lassen Sie uns nun in unserem String nach dem
Teilstring 'ac' suchen:
<?php
$str = 'abcde';
$res = str_contains($str, 'ac');
var_dump($res);
?>
Das Ergebnis der Codeausführung:
false
Siehe auch
-
die Funktion
str_starts_with,
die den Anfang eines Strings prüft -
die Funktion
str_ends_with,
die das Ende eines Strings prüft -
die Funktion
in_array,
die das Vorhandensein eines Elements in einem Array prüft -
die Funktion
strpos,
die die Position des Vorkommens eines Teilstrings zurückgibt