PHP | startsWith() and endsWith() Functions
startsWith() Function
The StartsWith() function is used to test whether a string begins with the given string or not. This function is case insensitive and it returns boolean value. This function can be used with Filter function to search the data.
Syntax
bool startsWith( string, startString )
Parameters: This function accepts two parameters as mentioned above and described below:
- string: This parameter is used to hold the text which need to test.
- startString: The text to search at the beginning of String. If it is an empty string, then it returns true.
Return Value: This function returns True on success or False on failure.
Example 1:
<?php
function startsWith ( $string , $startString )
{
$len = strlen ( $startString );
return ( substr ( $string , 0, $len ) === $startString );
}
if (startsWith( "abcde" , "c" ))
echo "True" ;
else
echo "False" ;
?>
|
Example 2:
<?php
function startsWith ( $string , $startString )
{
$len = strlen ( $startString );
return ( substr ( $string , 0, $len ) === $startString );
}
if (startsWith( "abcde" , "a" ))
echo "True" ;
else
echo "False" ;
?>
|
endsWith() Function
The endsWith() function is used to test whether a string ends with the given string or not. This function is case insensitive and it returns boolean value. The endsWith() function can be used with the Filter function to search the data.
Syntax:
bool endsWith( string, endString )
Parameter:
- string: This parameter holds the text which need to test.
- endString: The text to search at the end of given String. If is an empty string, it returns true.
Return Value: This function returns True on success or False on failure.
Example 1:
<?php
function endsWith( $string , $endString )
{
$len = strlen ( $endString );
if ( $len == 0) {
return true;
}
return ( substr ( $string , - $len ) === $endString );
}
if (endsWith( "abcde" , "de" ))
echo "True" ;
else
echo "False" ;
?>
|
Example 2:
<?php
function endsWith( $string , $endString )
{
$len = strlen ( $endString );
if ( $len == 0) {
return true;
}
return ( substr ( $string , - $len ) === $endString );
}
if (endsWith( "abcde" , "dgfe" ))
echo "True" ;
else
echo "False" ;
?>
|
PHP is a server-side scripting language designed specifically for web development. You can learn PHP from the ground up by following this PHP Tutorial and PHP Examples.
Last Updated :
31 Jul, 2021
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...