PHP.nl

str_starts_with

str_starts_with

Checks if a string starts with a given substring

bool **str_starts_with** string $haystack string $needle

Performs a case-sensitive check indicating if begins with . haystack``needle

haystackThe string to search in.

needle The substring to search for in the . haystack

Returns true if begins with , false otherwise. haystack``needle

**Voorbeeld: Using the empty string **

<?php
if (str_starts_with('abc', '')) {
    echo "All strings start with the empty string";
}
?>
All strings start with the empty string

Voorbeeld: Showing case-sensitivity

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

if (str_starts_with($string, 'The')) {
    echo "The string starts with 'The'\n";
}

if (str_starts_with($string, 'the')) {
    echo 'The string starts with "the"';
} else {
    echo '"the" was not found because the case does not match';
}

?>
The string starts with 'The'
"the" was not found because the case does not match

str_contains``str_ends_with``stripos``strrpos``strripos``strstr``strpbrk``substr``preg_match