Funkce str_starts_with
Funkce str_starts_with kontroluje, zda řetězec
začíná zadaným podřetězcem a v případě úspěchu vrací
true, a v případě neúspěchu - false.
V prvním parametru funkce zadáme řetězec, ve kterém
budeme hledat znak. Ve druhém parametru určíme
požadovaný znak nebo podřetězec.
Syntaxe
str_starts_with(string $haystack, string $needle): bool
Příklad
Pojďme zkontrolovat, zda řetězec začíná zadaným znakem:
<?php
$str = 'abcde';
$res = str_starts_with($str, 'a');
var_dump($res);
?>
Výsledek provedení kódu:
true
Příklad
Pojďme zkontrolovat, zda řetězec začíná zadaným podřetězcem:
<?php
$str = 'abcde';
$res = str_starts_with($str, 'ab');
var_dump($res);
?>
Výsledek provedení kódu:
true
Příklad
Pojďme zkontrolovat, zda řetězec začíná zadaným znakem:
<?php
$str = 'abcde';
$res = str_starts_with($str, 'x');
var_dump($res);
?>
Výsledek provedení kódu:
false
Viz také
-
funkci
str_contains,
která kontroluje výskyt znaku v řetězci -
funkci
str_starts_with,
která kontroluje začátek řetězce -
funkci
strpos,
která vrací pozici výskytu podřetězce