Functie str_contains
De functie str_contains controleert op de aanwezigheid
van een teken in een string. Retourneert true,
als het teken in de string zit, en false in het tegenovergestelde
geval. In de eerste parameter van de functie geven we de string op waarin
we het teken zullen zoeken. In de tweede parameter specificeren we
het gewenste teken of substring.
Syntaxis
str_contains(string $haystack, string $needle): bool
Voorbeeld
Laten we controleren of het opgegeven teken in de string aanwezig is:
<?php
$str = 'abcde';
$res = str_contains($str, 'a');
var_dump($res);
?>
Resultaat van het uitvoeren van de code:
true
Voorbeeld
Laten we controleren of de opgegeven substring in de string aanwezig is:
<?php
$str = 'abcde';
$res = str_contains($str, 'ab');
var_dump($res);
?>
Resultaat van het uitvoeren van de code:
true
Voorbeeld
Laten we nu in onze string zoeken naar
de substring 'ac':
<?php
$str = 'abcde';
$res = str_contains($str, 'ac');
var_dump($res);
?>
Resultaat van het uitvoeren van de code:
false
Zie ook
-
de functie
str_starts_with,
die het begin van een string controleert -
de functie
str_ends_with,
die het einde van een string controleert -
de functie
in_array,
die controleert op de aanwezigheid van een element in een array -
de functie
strpos,
die de positie van een substring-invoeging retourneert