Die funksie str_contains
Die funksie str_contains kontroleer vir die teenwoordigheid
van 'n karakter in 'n string. Dit gee true terug,
indien die karakter in die string is, en false in die teenoorgestelde
geval. In die eerste parameter van die funksie spesifiseer ons die string waarin
ons sal soek vir die karakter. In die tweede parameter spesifiseer ons
die nodige karakter of substring.
Sintaksis
str_contains(string $haystack, string $needle): bool
Voorbeeld
Kom ons kontroleer of die gegewe karakter in die string is:
<?php
$str = 'abcde';
$res = str_contains($str, 'a');
var_dump($res);
?>
Die resultaat van die kode-uitvoering:
true
Voorbeeld
Kom ons kontroleer of die gegewe substring in die string is:
<?php
$str = 'abcde';
$res = str_contains($str, 'ab');
var_dump($res);
?>
Die resultaat van die kode-uitvoering:
true
Voorbeeld
Laat ons nou in ons string soek vir die
substring 'ac':
<?php
$str = 'abcde';
$res = str_contains($str, 'ac');
var_dump($res);
?>
Die resultaat van die kode-uitvoering:
false
Sien ook
-
die funksie
str_starts_with,
wat die begin van 'n string kontroleer -
die funksie
str_ends_with,
wat die einde van 'n string kontroleer -
die funksie
in_array,
wat die teenwoordigheid van 'n element in 'n skikking kontroleer -
die funksie
strpos,
wat die posisie van 'n substring-inskrywing teruggee